on architectures that support static linking only.
Provides a simple interface to shared memory, allowing data to be efficiently communicated between processes.