-
公开(公告)号:CN102693148B
公开(公告)日:2016-05-11
申请号:CN201210031136.X
申请日:2004-09-10
Applicant: 英特尔公司
IPC: G06F9/455
CPC classification number: G06F9/45533
Abstract: 本发明涉及处理特许事件的多个虚拟机监控器的使用。在一个实施例中,用于处理虚拟机环境中的特许事件的方法包括检测特许事件的出现、确定多个虚拟机监控器VMM中哪一个将处理特许事件以及把控制转到这个VMM。
-
公开(公告)号:CN1849585B
公开(公告)日:2010-12-22
申请号:CN200480026300.1
申请日:2004-09-10
Applicant: 英特尔公司
IPC: G06F9/455
CPC classification number: G06F9/45533
Abstract: 在一个实施例中,用于处理虚拟机环境中的特许事件的方法包括检测特许事件的出现、确定多个虚拟机监控器(VMM)中哪一个将处理特许事件以及把控制转到这个VMM。
-
-
公开(公告)号:CN100504789C
公开(公告)日:2009-06-24
申请号:CN200380106627.5
申请日:2003-11-12
Applicant: 英特尔公司
CPC classification number: G06F9/45558 , G06F2009/45591
Abstract: 提供用于控制虚拟机(VM)的执行的方法和系统。VM监视器(VMM)通过访问传递至处理器的指令间接地访问VM控制结构(VMCS)。在一个实施例中,所述访问指令包括VMCS组件标识符,所述VMCS组件标识符由所述处理器使用以确定VMCS组件的适当存储位置。所述处理器在处理器存储空间内或者在存储器内识别VMCS组件的适当的存储位置。
-
公开(公告)号:CN1849585A
公开(公告)日:2006-10-18
申请号:CN200480026300.1
申请日:2004-09-10
Applicant: 英特尔公司
IPC: G06F9/455
CPC classification number: G06F9/45533
Abstract: 在一个实施例中,用于处理虚拟机环境中的特许事件的方法包括检测特许事件的出现、确定多个虚拟机监控器(VMM)中哪一个将处理特许事件以及把控制转到这个VMM。
-
公开(公告)号:CN1726470A
公开(公告)日:2006-01-25
申请号:CN200380106501.8
申请日:2003-12-04
Applicant: 英特尔公司
CPC classification number: G06F9/45558 , G06F2009/4557
Abstract: 提供了用于控制虚拟机(VM)和虚拟机监视器(VMM)之间的转换的方法和系统。处理器在完成所述转换之前使用状态动作指示符来加载和/或存储机器状态的相关元素。所述状态动作指示符可以存储在虚拟机控制结构(VMCS)中,可以是预定的和/或动态计算的。在一些实施例中,加载的值可以从所述VMCS直接获取,可以是预定的和/或动态计算的。在一些实施例中,存储的值可以从机器状态直接获取,可以是预定的和/或动态计算的。
-
公开(公告)号:CN101488097B
公开(公告)日:2013-12-25
申请号:CN200910009859.8
申请日:2003-12-04
Applicant: 英特尔公司
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/4557
Abstract: 提供了用于控制虚拟机(VM)和虚拟机监视器(VMM)之间的转换的方法和系统。处理器在完成所述转换之前使用状态动作指示符来加载和/或存储机器状态的相关元素。所述状态动作指示符可以存储在虚拟机控制结构(VMCS)中,可以是预定的和/或动态计算的。在一些实施例中,加载的值可以从所述VMCS直接获取,可以是预定的和/或动态计算的。在一些实施例中,存储的值可以从机器状态直接获取,可以是预定的和/或动态计算的。
-
公开(公告)号:CN101490646B
公开(公告)日:2013-10-16
申请号:CN200780025942.3
申请日:2007-08-06
Applicant: 英特尔公司
CPC classification number: G06F9/45533 , G06F9/455 , G06F9/45558 , G06F9/46 , G06F9/461 , G06F9/462 , G06F9/468 , G06F11/3409 , G06F11/3466 , G06F11/348 , G06F2009/45591 , G06F2201/815 , G06F2201/86 , G06F2201/88 , G06F2201/885
Abstract: 公开了用于对性能计数器进行虚拟化的装置、方法和系统的实施例。在一个实施例中,一种装置包括计数器、计数器启用存储单元、计数器启用逻辑以及虚拟机控制逻辑。计数器启用存储单元用于存储计数器启用指示符。计数器启用逻辑用于基于计数器启用指示符来启用计数器。虚拟机控制逻辑用于向客户转移该装置的控制权。虚拟机控制逻辑包括客户状态加载逻辑,其用于针对该装置的控制权向客户的转移而使来自虚拟机控制结构的客户值被加载到计数器启用存储单元中。
-
公开(公告)号:CN101493785A
公开(公告)日:2009-07-29
申请号:CN200910128146.3
申请日:2005-06-28
Applicant: 英特尔公司
CPC classification number: G06F9/45533
Abstract: 一种在客户软件当前特许级符合特许级退出判据时让虚拟机监视器承担系统控制的系统与方法。处理器检测当前特许级符合该判据。然后把控制从客户软件转到虚拟机监视器,而后者可对某些特许级变化或值拒绝承担控制。
-
公开(公告)号:CN101488097A
公开(公告)日:2009-07-22
申请号:CN200910009859.8
申请日:2003-12-04
Applicant: 英特尔公司
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/4557
Abstract: 提供了用于控制虚拟机(VM)和虚拟机监视器(VMM)之间的转换的方法和系统。处理器在完成所述转换之前使用状态动作指示符来加载和/或存储机器状态的相关元素。所述状态动作指示符可以存储在虚拟机控制结构(VMCS)中,可以是预定的和/或动态计算的。在一些实施例中,加载的值可以从所述VMCS直接获取,可以是预定的和/或动态计算的。在一些实施例中,存储的值可以从机器状态直接获取,可以是预定的和/或动态计算的。
-
-
-
-
-
-
-
-
-