manpages.info - online man pages   

SunOS man pages : libmapmalloc (3)

Interface Libraries                            libmapmalloc(3LIB)

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(3).

INTERFACES

SUNW_1.1 (generic): calloc cfree free mallinfo malloc mallopt memalign realloc valloc

FILES

/usr/lib/libmapmalloc.a archive library /usr/lib/libmapmalloc.so.1 shared object /usr/lib/sparcv9/libmapmalloc.so.1 64-bit shared object

ATTRIBUTES

See attributes(5) for descriptions of the following attri- butes: ____________________________________________________________ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | |_____________________________|_____________________________| | Availability | SUNWcsl (32-bit) | |_____________________________|_____________________________| | | SUNWcslx (64-bit) | |_____________________________|_____________________________| | MT-Level | Safe | |_____________________________|_____________________________| SunOS 5.8 Last change: 4 Aug 1998 1 Interface Libraries libmapmalloc(3LIB)

SEE ALSO

pvs(1), mmap(2), sbrk(2), malloc(3C), malloc(3MALLOC), mapmalloc(3MALLOC), intro(3), attributes(5) SunOS 5.8 Last change: 4 Aug 1998 2