KVM硬件辅助虚拟化之 EPT(Extended Page Table)

传统OS环境中,CPU对内存的訪问都必须通过MMU将虚拟地址VA转换为物理地址PA从而得到真正的Physical Memory Access,即:VA->MMU->PA,见下图。

虚拟执行环境中因为Guest OS所使用的物理地址空间并非真正的物理内存,而是由VMM供其所使用一层虚拟的物理地址空间,为使MMU可以正确的转换虚实地址,Guest中的地址空间的转换和訪问都必须借助VMM来实现,这就是内存虚拟化的主要任务,即:GVA->MMU Virtualation->HPA,见下图。

[点击查看全文]

http://luoye.me/2014/06/18/KVM-EPT/

posted @ 2014-10-05 13:16  zfyouxi  阅读(664)  评论(0编辑  收藏  举报