执行(例如)以下命令以获取内存映射页面的列表:
pmap -x `pidof bash`
我得到了这个输出: 为什么一些只读页面被标记为“脏”,即需要回写的写入?如果它们是只读的,则进程应该无法写入它们...(在提供的示例中,脏页始终为 4 kB,但我发现其他情况具有不同的值)
我还检查了 /proc/ pid /smaps 并且该页面被描述为“私人脏”。
linux memory-management
linux ×1
memory-management ×1