tail head cat sleep
QR code linking to this page

Man page  — MUNMAP

명칭

munmap – 매핑을 제거한다

내용

프로그램 라이브러리

Standard C Library (libc, -lc)

서식

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

int
munmap(void *addr, size_t len);

해설

munmap() 시스템 콜은 지정 주소 범위에 대해 매핑을 제거합니다. 이것에 의해, 이후의 이 주소 범위내에의 참조는 무효인 메모리 참조를 일으키게 됩니다.

반환값

The munmap function returns the value 0 if successful; otherwise the value -1 is returned and the global variable errno is set to indicate the error.

에러

munmap() (은)는 다음의 경우에 실패합니다.
[EINVAL]
  addr 파라미터가 페이지 경계에 정렬하고 있지 않았는지, len 파라미터가 부였는지, 또는 안 MAP 하는 area의 일부가 프로세스에 있어 유효한 범위외에 있습니다.

관련 항목

madvise(2), mincore(2), mmap(2), mprotect(2), msync(2), getpagesize(3)

역사

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

MUNMAP (2) May 27, 1994

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.