Linear page table 又叫 virtual page table,是一种方便虚拟机监控器 (VMM) / 操作系统 (OS) / 应用程序访问页表的技巧。Xen、64 位 Linux 内核、JOS 操作系统中都用到了这个设计。这里以 x86_32 系统为例,简单介绍一下它的实现和使用,如有错误敬请指出。 一般情况下,如果 OS 需要访问某个页表,需要将它映射到自己的虚拟空间中,然后再…
Linear page table 又叫 virtual page table,是一种方便虚拟机监控器 (VMM) / 操作系统 (OS) / 应用程序访问页表的技巧。Xen、64 位 Linux 内核、JOS 操作系统中都用到了这个设计。这里以 x86_32 系统为例,简单介绍一下它的实现和使用,如有错误敬请指出。 一般情况下,如果 OS 需要访问某个页表,需要将它映射到自己的虚拟空间中,然后再…
讨论
登录后参与讨论
还没有评论,来说第一句吧。