2010-11-18 2 views
2

파일을 mmap하면이 맵핑은 부츠에서 마지막으로 수행됩니까? 부팅 할 때마다 다시 매핑해야합니까?리눅스에서 mmap 지속성

+1

'mmap'은 지속적이지 않습니다. msync를 사용하여 mmap 된 데이터를 물리적 저장소와 동기화 할 수 있습니다. – birryree

+0

msync를 사용하여 데이터를 디스크에 동기화해야한다는 것을 알고 있습니다. 내 질문은 내가 mmap 파일을, 재부 팅을 누른 다음 재부 팅 전에 파일을 디스크에로드됩니다 매핑 된 메모리 주소에 액세스 할 경우입니까? 매핑을 "기억"합니까? – HB43

+1

mmap이 부츠를 가로 지르거나 다른 프로세스로 확장 될 수 있다고 생각한 이유가 궁금합니다. –

답변

3

기억되지 않습니다. 프로그램이 종료되면 메모리 맵이 사라집니다.