libsharedmem is an easy to use C library for
handling shared memory blocks on POSIX compatible
systems. It also contains
malloc()/realloc()/free() -style shared allocation
functionality and synchronization primitives.
libshmsg adds optional zero-copy message passing
functionality on top of libsharedmem.