libumem(3lib) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

libumem(3lib)

libumem(3LIB)                 Interface Libraries                libumem(3LIB)

NAME
       libumem - object-caching memory allocation library

SYNOPSIS
       cc [ flag... ] file... -lumem [ library... ]
       #include <umem.h>

DESCRIPTION
       Functions  in this library provide fast, scalable object-caching memory
       allocation with multithreaded application support. In addition  to  the
       standard  malloc(3C) family of functions and the more flexible umem_al‐
       loc(3MALLOC) family, libumem provides powerful object-caching  services
       as described in umem_cache_create(3MALLOC).


       The  libumem library also provides extensive debugging support, includ‐
       ing detection of memory leaks, buffer overruns, multiple frees, use  of
       uninitialized  data,  use of freed data, and many other common program‐
       ming errors. See umem_debug(3MALLOC).

INTERFACES
       The shared object libumem.so.1 provides the public  interfaces  defined
       below.  See intro(3) for additional information on shared object inter‐
       faces.

       tab();  lw(2.75i)  lw(2.75i)   callocfree   freezeromalloc   malloc_us‐
       able_sizememalign  reallocumem_alloc  umem_cache_allocumem_cache_create
       umem_cache_destroyumem_cache_free         umem_freeumem_nofail_callback
       umem_zallocvalloc


FILES
       /usr/lib/libumem.so.1       shared object


       /usr/lib/64/libumem.so.1    64-bit shared object


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:

       tab()  box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE TYPEAT‐
       TRIBUTE VALUE _ Availabilitysystem/library _ Interface StabilityCommit‐
       ted _ MT-LevelMT-Safe


USAGE
       See malloc(3C) for an overview and comparison of all the allocation li‐
       braries provided by Oracle Solaris.

SEE ALSO
       malloc(3C), umem_cache_create(3MALLOC),  umem_alloc(3MALLOC),  umem_de‐
       bug(3MALLOC), intro(3), attributes(7)

Oracle Solaris 11.4               21 Oct 2021                    libumem(3LIB)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3