MINCORE(2)

명칭
mincore - 메모리의 사용 상황에 대해 보고를 얻는다

프로그램 라이브러리
libc

서식
<sys/types.h> <sys/mman.h> int mincore(const void *addr, size_t len, char *vec)

해설
mincore() 시스템 콜에 의해, 프로세스는, 페이지가 코어에 존재하고 있는지 어떤지에 붙은 정보를 얻을 수 있습니다. 페이지가 현시점에서 코어에 상주하고 있는지 어떤지가 캐릭터 배열 vec 안에 돌려주어져 값 1 은 페이지가 코어내에 있다고 하는 의미입니다.

반환값

에러

[EINVAL]
    addr 인수와 len 인수에 의해 지정된 가상 주소 범위가 유효하지는 않습니다.

[EFAULT]
    vec 인수가 올바르지 않은 주소를 가리키고 있습니다.

관련 항목
madvise(2), mprotect(2), msync(2), munmap(2)

역사
mincore() 함수는 4.4BSD 그리고 처음 등장했습니다.