memory allocator/manager for using with memory mapped files (manages allocations of chunks of shared memory)