Use OSAllocator instead of directly using mmap/munmap