Shared Memory Allocator Capable of managing fixed pre-allocated memory chunk of any size. Features Variable size allocations Thread / Process Safe Highly scalable Limitations Compile time Bound on largest allocation size