【发布时间】:2018-03-06 19:26:54
【问题描述】:
根据Linux man page 和POSIX spec,只要不提供MAP_FIXED 标志,mmap 就不会在地址 0 处放置新映射。
Linux 的mremap 也一样吗? REMAP_FIXED 标志的手册页描述说它“与 mmap(2) 的 MAP_FIXED 标志具有相似的目的”,但没有明确说明,如果它不存在,mremap 保证不会放置0 处的映射。
这个保证是真的吗?如果是这样,它是否记录在某个地方?
【问题讨论】: