Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ libmapmalloc(4) — SunOS 5.6

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

pvs(1)

mmap(2)

sbrk(2)

malloc(3C)

malloc(3X)

mapmalloc(3X)

intro(4)

attributes(5)

libmapmalloc(4)

NAME

libmapmalloc − an alternative memory allocator library

SYNOPSIS

cc [ flag ... ] file ... −lmapmalloc [ library ... ]

#include <stdlib.h>

DESCRIPTION

Functions in this library provide a collection of malloc routines that use mmap(2) instead of sbrk(2) for acquiring heap space. 

The shared object libmapmalloc.so.1 provides the public interfaces defined below. 

For additional information on shared object interfaces, see intro(4). 

INTERFACES

SUNW_1.1 (generic):

calloc cfree free
mallinfo malloc mallopt
memalign realloc valloc

FILES

/usr/lib/libmapmalloc.so.1 shared object

/usr/lib/libmapmalloc.a archive library. 

ATTRIBUTES

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPE ATTRIBUTE VALUE
MT-Level Safe

SEE ALSO

pvs(1), mmap(2), sbrk(2), malloc(3C), malloc(3X), mapmalloc(3X), intro(4), attributes(5)

SunOS 5.6  —  Last change: 31 Dec 1996

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026