发明申请
- 专利标题: Method for efficient virtualization of physical memory in a virtual-machine monitor
- 专利标题(中): 虚拟机监视器中物理内存高效虚拟化的方法
-
申请号: US11027553申请日: 2004-12-29
-
公开(公告)号: US20060026383A1公开(公告)日: 2006-02-02
- 发明人: Christophe de Dinechin , Todd Kjos , Jonathan Ross
- 申请人: Christophe de Dinechin , Todd Kjos , Jonathan Ross
- 主分类号: G06F12/10
- IPC分类号: G06F12/10
摘要:
Various embodiments of the present invention are directed to efficient provision, by a virtual-machine monitor, of a virtual, physical memory interface to guest operating systems and other programs and routines interfacing to a computer system through a virtual-machine interface. In one embodiment of the present invention, a virtual-machine monitor maintains control over a translation lookaside buffer (“TLB”), machine registers which control virtual memory translations, and a processor page table, providing each concurrently executing guest operating system with a guest-processor-page table and guest-physical memory-to-physical memory translations. In one embodiment, a virtual-machine monitor can rely on hardware virtual-address-translation mechanisms for the bulk of virtual-address translations needed during guest-operating-system execution, thus providing a guest-physical memory interface without introducing excessive overhead and inefficiency.
公开/授权文献
信息查询