BSD Ports

devel/mm 1.4.2 OpenBSD

shared memory lib for apps with pre-forked process model

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
devel

Description

OSSP mm - Shared Memory Allocation

The OSSP mm library 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 malloc(3)-style API for a convenient and well known way to work with data-structures inside those shared memory segments.

In the other systems

SystemPortVersion
OpenBSDdevel/mm1.4.2
FreeBSDdevel/mm1.4.2_2
NetBSDmail/mm0.96.0.14
DragonFlydevel/mm1.4.2_2
MidnightBSDdevel/mm1.4.2_1
HardenedBSDdevel/mm1.4.2_2
GhostBSDdevel/mm1.4.2_2

Install

Binary package:

pkg_add mm

From the ports tree:

cd /usr/ports/devel/mm && make install

Dependencies

Required by 1