我在没有错误的情况下致电munmap
,但地图仍然在/proc/<pid>/maps
中进行了访问,当我尝试mmap(address_overlapping_with_what_I_tried_to_munmap, ...)
时,我没有收到我要求的地址。
这是一个错误还是一个功能?我能做些什么来确保某些内容未被映射?
详细信息:32位Linux 4.1.18
修改
最初,地图条目是
bfe50000-bfe71000 rw-p 00000000 00:00 0
然后用参数munmap
0xbfe50000, 0x21000
条目是
bfe50000-bfe50000 rw-p 00000000 00:00 0