-
公开(公告)号:US07318141B2
公开(公告)日:2008-01-08
申请号:US10322003
申请日:2002-12-17
申请人: Steve M. Bennett , Gilbert Neiger , Erik C. Cota-Robles , Stalinselvaraj Jeyasingh , Alain Kagi , Michael A. Kozuch , Richard A. Uhlig , Larry Smith , Dion Rodgers , Andrew Glew , Erich Boleyn
发明人: Steve M. Bennett , Gilbert Neiger , Erik C. Cota-Robles , Stalinselvaraj Jeyasingh , Alain Kagi , Michael A. Kozuch , Richard A. Uhlig , Larry Smith , Dion Rodgers , Andrew Glew , Erich Boleyn
IPC分类号: G06F12/06
CPC分类号: G06F9/45558 , G06F2009/45591
摘要: Methods and systems are provided to control the execution of a virtual machine (VM). A VM Monitor (VMM) accesses VM Control Structures (VMCS) indirectly through access instructions passed to a processor. In one embodiment, the access instructions include VMCS component identifiers used by the processor to determine the appropriate storage location for the VMCS components. The processor identifies the appropriate storage location for the VMCS component within the processor storage or within memory.
摘要翻译: 提供了方法和系统来控制虚拟机(VM)的执行。 VM监视器(VMM)通过传递给处理器的访问指令间接访问VM控制结构(VMCS)。 在一个实施例中,访问指令包括由处理器用于确定VMCS组件的适当存储位置的VMCS组件标识符。 处理器识别处理器存储器或存储器内的VMCS组件的适当存储位置。