mmap (user space)의 MAP_ANONYMOUS 에 대해서... mmap은 보통 file이나 kernel이 alloc한 memory를 user space에서 remap해서 VA로 접근하기 위해 사용하지만, MAP_ANONYMOUS 로 사용할 경우는, addr=0, fd=-1로 설정하게 된다. 어떤 case에서 이러한 mapping을 사용하는지 보자. 우선, MAP_ANONYMOUS로 할당한다고 해도, user application 상에서 이 memory를 read write 하는데는 아무런 문제가 없다는 것을 미리 알아두자. http://jake.dothome.co.kr/user-virtual-maps-mmap2/ 어떠한 파일하고도 연결되지 않고 0으로 초기화된 영역. fd는 무시되지만 어떤 경우에는 -1이 요구된다. offset는 0으로 한다. MAP_SHARED와.. 더보기 이전 1 2 3 4 ··· 565 다음