NAME
mincore
—
get advice about use of
memory
LIBRARY
library “libc”
SYNOPSIS
#include
<sys/types.h>
#include <sys/mman.h>
int
mincore
(const
void *addr, size_t
len, char
*vec);
DESCRIPTION
Themincore
()
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
The mincore
() function returns the
value 0 if successful; otherwise the value -1 is returned and
the global variable errno is set to indicate the
error.
ERRORS
- [
EINVAL
] - The virtual address range specified by the addr and len arguments is not valid.
- [
EFAULT
] - The vec argument points to an illegal address.
SEE ALSO
HISTORY
The mincore
() function first appeared in
4.4BSD.