manpages.info - online man pages   

Mac OS X / Darwin man pages : mincore (2)
mincore (2)

Table of Contents

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.


Table of Contents