struct MmapAllocator is the implementation of std::alloc::GlobalAlloc.
This crate is only for uninx or linux platform.