2017-09-25 3 views
0

Linux man pagePOSIX spec에 따르면 MAP_FIXED 플래그가 제공되지 않는 한 mmap은 주소 0에 새로운 매핑을 배치하지 않습니다.장소 매핑을 0으로 설정할 수 있습니까?

Linux의 mremap에서도 마찬가지입니까? REMAP_FIXED 플래그에 대한 맨 페이지 설명은 "mmap (2)의 MAP_FIXED 플래그와 비슷한 목적을 수행합니다"라고 명시하지만, 존재하지 않으면 mremap은 매핑을 0으로 지정하지 않을 것이라고 명시 적으로 말하지 않습니다

실제로이 보증이 적용됩니까? 그렇다면 어딘가에 문서화되어 있습니까?

답변

1

아니요, Linux mremap은 주소 0에 매핑을 배치하지 않습니다. MREMAP_FIXED이 지정되면 대부분의 시스템에서이 작업을 수행하지 않습니다.

+0

백업 할 문서가 있습니까? – joshlf

관련 문제