pcf mmap allocator