OSSP CVS Repository

ossp - ossp-web/pkg/lib/mm/index.wml
Not logged in
[Honeypot]  [Browse]  [Directory]  [Home]  [Login
[Reports]  [Search]  [Ticket]  [Timeline
  [Raw

ossp-web/pkg/lib/mm/index.wml

#use wml::ossp area=pkg:lib subarea=mm

<title>OSSP mm</title>

<h1>Shared Memory Allocation</h1>

<h2>Abstract</h2>

<img src="mm.png" alt="" align=right>
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 malloc(3)-style API for a
convenient and well known way to work with data structures inside those shared
memory segments.

<h2>Documentation</h2>

<pkg_manpage name="mm" sect=3 path="/pkg/lib/mm/mm.pod">,
<pkg_manpage name="mm-config" sect=1 path="/pkg/lib/mm/mm-config.pod">.

<h2>Authors</h2>

<pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">

<h2>Status</h2>

<pkg_status
    name="mm" assign="rse"
	genesis="Mar-1999"
    stable="1.4.2"   stable_date="15-Aug-2006"
    unstable="none"  unstable_date="none"
	done=100>

<h2>Source</h2>

<pkg_files 
    cvs=$(CVS_ROOT_URL)/pkg/lib/mm/
    url=$(FTP_ROOT_URL)/pkg/lib/mm/
    directory=$(FTP_ROOT_DIR)/pkg/lib/mm/
    files="mm-*.tar.gz" 
	stable="mm-1.4.2.tar.gz" unstable="none">
	
<h2>Donation</h2>

<pkg_donation name="mm" return="$(BASE_URL)/pkg/lib/mm/">


CVSTrac 2.0.1