【发布时间】:2013-01-19 23:16:57
【问题描述】:
如果我创建一个 prot 参数为 PROT_READ 的文件的 mmap(2) 并且支持它的文件也是只读的并且不会更改,是否存在任何性能差异(或根本差异) 在MAP_SHARED 和MAP_PRIVATE 之间?内核会在两者之间做一些不同的事情吗?
(文档仅提及“更新”方面的行为差异,但因为它是PROT_READ,所以无法更新。不知道是否还有其他差异?)
【问题讨论】:
标签: c linux linux-kernel mmap