iOS Developer Library Developer
Search
ADC Home > Reference Library > Reference > Mac OS X > Mac OS X Man Pages

 

This document is a Mac OS X manual page. Manual pages are a command-line technology for providing documentation. You can view these manual pages locally using the man(1) command. These manual pages come from many different sources, and thus, have a variety of writing styles.

For more information about the manual page format, see the manual page for manpages(5).



MINCORE(2)                  BSD System Calls Manual                 MINCORE(2)

NAME
     mincore -- determine residency of memory pages

SYNOPSIS
     #include <sys/types.h>
     #include <sys/mman.h>

     int
     mincore(caddr_t addr, size_t len, char *vec);

DESCRIPTION
     The mincore() system call allows a process to obtain information about
     whether pages are core resident.  Here the current core residency of the
     pages is returned in the character array vec, with a value of 1 meaning
     that the page is in-core.

RETURN VALUES
     Upon successful completion, a value of 0 is returned.  Otherwise, a value
     of -1 is returned and errno is set to indicate the error.

SEE ALSO
     madvise(2), minherit(2), mlock(2), mprotect(2), msync(2), munmap(2)

HISTORY
     The mincore() function first appeared in 4.4BSD.

BSD                              June 9, 1993                              BSD
Feedback