Jul 20, 2023

Shared memory allocation library for pre-forked process models

OSSP mm - Shared Memory Allocation Library Copyright c 1999-2005 Ralf S. Engelschall Copyright c 1999-2005 The OSSP Project <http//>

OSSP mm is a 2-layer abstraction library which simplifies the usage of shared memory between forked and this way strongly related processes under Unix platforms. On the first layer it hides all platform dependent implementation details allocation and locking when dealing with shared memory segments and on the second layer it provides a high-level malloc3-style API for a convenient and well known way to work with data-structures inside those shared memory segments.

Checkout these related ports:
  • Zziplib - Library to provide transparent read access to zipped files
  • Zydis - Fast and lightweight x86/x86-64 disassembler library
  • Zycore-c - Support library with platform independent types, macros, etc for Zydis
  • Zthread - Platform-independent object-oriented C++ threading library
  • Zookeeper - Coordination Service for Distributed Applications
  • Zls - Zig LSP implementation + Zig Language Server
  • Zfp - High throughput library for compressed floating-point arrays
  • Zeal - Offline documentation browser
  • Zapcc - C++ caching compiler based on clang
  • Zanata-platform - Web-based translation platform
  • Zanata-cli - Zanata Java command line client
  • Z88dk - Complete Z80/Z180 development kit
  • Z80ex - ZiLOG Z80 CPU emulator library
  • Z80asm - Assembler for the Z80 microprocessor
  • Z80-asm - Z80 assembly code assembler and disassembler