ShmAllocator


The ShmAllocator project is an implementation of a STL shared memory allocator. It uses the SystemV IPC interface for shared memory blocks and locks (semaphores), and therefore should work on any OS that supports that interface. It was originally planned to supply solution for sharing memory between processes in Apache modules while still using the convenient STL interface.

To check out the project from the SourceForge cvs:
 cvs -z3 -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/shmallocator co ShmAllocator

Release Notes:
  • Version 0.0.7:
    • Total memory size supported is currently 32MB.