Query: mman
OS: opensolaris
Section: 3head
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
mman.h(3HEAD) Headers mman.h(3HEAD)NAMEmman.h, mman - memory management declarationsSYNOPSIS#include <sys/mman.h>DESCRIPTIONThe <sys/mman.h> header supports the following options: o the Memory Mapped Files option o the Shared Memory Objects option o the Process Memory Locking option o the Memory Protection option o the Synchronized Input and Output option For Memory Mapped Files and Shared Memory Objects options, the following protection options are defined: PROT_READ Page can be read. PROT_WRITE Page can be written. PROT_EXEC Page can be executed. PROT_NONE Page cannot be accessed. The following flag options are defined: MAP_SHARED Share changes. MAP_PRIVATE Changes are private. MAP_FIXED Interpret addr exactly. The flags immediately following are defined for msync(). See msync(3C). MS_ASYNC Perform asynchronous writes. MS_SYNC Perform synchronous writes. MS_INVALIDATE Invalidate mappings. The symbolic constants immediately following are defined for the mlockall() function. See mlockall(3C). MCL_CURRENT Lock currently mapped pages. MCL_FUTURE Lock pages that become mapped. The symbolic constant MAP_FAILED is defined to indicate a failure from the mmap() function. See mmap(2). The mode_t, off_t, and size_t types are be defined as described in <sys/types.h>. See types(3HEAD).ATTRIBUTESSee attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Committed | +-----------------------------+-----------------------------+ |Standard |See standards(5). | +-----------------------------+-----------------------------+SEE ALSOmmap(2), mprotect(2), munmap(2), madvise(3C), mlock(3C), mlockall(3C), msync(3C), shm_open(3C), shm_unlink(3C), attributes(5), standards(5) SunOS 5.11 5 Feb 2008 mman.h(3HEAD)
Related Man Pages |
---|
mman.h(3head) - sunos |
mman.h(3head) - centos |
mctl(3ucb) - suse |
mctl(3ucb) - mojave |
mman.h(7posix) - posix |
Similar Topics in the Unix Linux Community |
---|
Writing fast and efficiently - how ? |
Clearing Shared Memory |
Memory trouble |
Shared Memory Between C Programs |
Math count %memory using awk |