Query: mmap_private
OS: debian
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
mmap_private(3) Library Functions Manual mmap_private(3)NAMEmmap_private - memory map a file for reading and writingSYNTAX#include <mmap.h> char* mmap_private(const char* filename,size_t* filesize);DESCRIPTIONmmap_private opens filename for reading and writing, maps the whole file into memory, closes the file, writes the length of the file to filesize and returns a pointer to the mapped file. The file is mapped copy-on-write. Changes done to the mapped region will not be written to disk. The file is unmapped by the operating system if the process terminates. It can also be manually unmapped by calling munmap from <sys/mman.h>. If the file could not be opened or mapped, (void*)0 is returned.SEE ALSOmmap_unmap(3) mmap_private(3)
Related Man Pages |
---|
mmap(2) - redhat |
munmap(2) - redhat |
mvalid(2) - osf1 |
munlockall(3) - osf1 |
munmap(2) - osx |
Similar Topics in the Unix Linux Community |
---|
Adding the individual columns of a matrix. |
Installing Dash Shell on OS X Lion |
Is UNIX an open source OS ? |
Introduction |
Weird 'find' results |