linux内核中的内存映射

时间:2014-01-24 16:41:58

标签: memory-management linux-kernel

在Linux内核中,是否可以将同一物理页面框架同时映射到一个进程的虚拟内存空间?

换句话说,此过程中有多个页表条目指向同一物理页面。

1 个答案:

答案 0 :(得分:3)

是。特别是,在分配了零初始化内存的地方,将零拷贝页面与写时复制语义进行映射,就像可执行文件的.bss部分一样。

是否可以对没有问题的可写映射进行此操作可能取决于CPU架构(特别是缓存设计)。我现在不能说Linux是否允许这样做。