-
公开(公告)号:CN100472454C
公开(公告)日:2009-03-25
申请号:CN200380106501.8
申请日:2003-12-04
Applicant: 英特尔公司
CPC classification number: G06F9/45558 , G06F2009/4557
Abstract: 提供了用于控制虚拟机(VM)和虚拟机监视器(VMM)之间的转换的方法和系统。处理器在完成所述转换之前使用状态动作指示符来加载和/或存储机器状态的相关元素。所述状态动作指示符可以存储在虚拟机控制结构(VMCS)中,可以是预定的和/或动态计算的。在一些实施例中,加载的值可以从所述VMCS直接获取,可以是预定的和/或动态计算的。在一些实施例中,存储的值可以从机器状态直接获取,可以是预定的和/或动态计算的。
-
公开(公告)号:CN103500137A
公开(公告)日:2014-01-08
申请号:CN201310403619.2
申请日:2007-08-06
Applicant: 英特尔公司
IPC: G06F11/34
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: 本发明公开了用于对性能计数器进行虚拟化的装置、方法和系统的实施例。在一个实施例中,一种装置包括计数器、计数器启用存储单元、计数器启用逻辑以及虚拟机控制逻辑。计数器启用存储单元用于存储计数器启用指示符。计数器启用逻辑用于基于计数器启用指示符来启用计数器。虚拟机控制逻辑用于向客户转移该装置的控制权。虚拟机控制逻辑包括客户状态加载逻辑,其用于针对该装置的控制权向客户的转移而使来自虚拟机控制结构的客户值被加载到计数器启用存储单元中。
-
公开(公告)号:CN102693148A
公开(公告)日:2012-09-26
申请号:CN201210031136.X
申请日:2004-09-10
Applicant: 英特尔公司
IPC: G06F9/455
CPC classification number: G06F9/45533
Abstract: 本发明涉及处理特许事件的多个虚拟机监控器的使用。在一个实施例中,用于处理虚拟机环境中的特许事件的方法包括检测特许事件的出现、确定多个虚拟机监控器VMM中哪一个将处理特许事件以及把控制转到这个VMM。
-
公开(公告)号:CN100481009C
公开(公告)日:2009-04-22
申请号:CN200510082092.3
申请日:2005-06-28
Applicant: 英特尔公司
CPC classification number: G06F9/45533
Abstract: 一种在客户软件当前特许级符合特许级退出判据时让虚拟机监视器承担系统控制的系统与方法。处理器检测当前特许级符合该判据。然后把控制从客户软件转到虚拟机监视器,而后者可对某些特许级变化或值拒绝承担控制。
-
-
公开(公告)号:CN1833225A
公开(公告)日:2006-09-13
申请号:CN200380106627.5
申请日:2003-11-12
Applicant: 英特尔公司
CPC classification number: G06F9/45558 , G06F2009/45591
Abstract: 提供用于控制虚拟机(VM)的执行的方法和系统。VM监视器(VMM)通过访问传递至处理器的指令间接地访问VM控制结构(VMCS)。在一个实施例中,所述访问指令包括VMCS组件标识符,所述VMCS组件标识符由所述处理器使用以确定VMCS组件的适当存储位置。所述处理器在处理器存储空间内或者在存储器内识别VMCS组件的适当的存储位置。
-
公开(公告)号:CN1716206A
公开(公告)日:2006-01-04
申请号:CN200510082092.3
申请日:2005-06-28
Applicant: 英特尔公司
CPC classification number: G06F9/45533
Abstract: 一种在客户软件当前特许级符合特许级退出判据时让虚拟机监视器承担系统控制的系统与方法。处理器检测当前特许级符合该判据。然后把控制从客户软件转到虚拟机监视器,而后者可对某些特许级变化或值拒绝承担控制。
-
公开(公告)号:CN1692332A
公开(公告)日:2005-11-02
申请号:CN03819903.3
申请日:2003-06-19
Applicant: 英特尔公司
CPC classification number: G06F11/0712 , G06F11/0751
Abstract: 在一个实施例中,接收关于与客户软件的操作相关联的故障的故障信息。此外,确定故障信息是否满足一个或多个故障过滤标准。如果该确定为肯定,则允许客户软件忽略该故障。
-
公开(公告)号:CN103500137B
公开(公告)日:2017-01-11
申请号:CN201310403619.2
申请日:2007-08-06
Applicant: 英特尔公司
IPC: G06F11/34
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: 公开了用于对性能计数器进行虚拟化的装置、方法和系统的实施例。在一个实施例中,一种装置包括计数器、计数器启用存储单元、计数器启用逻辑以及虚拟机控制逻辑。计数器启用存储单元用于存储计数器启用指示符。计数器启用逻辑用于基于计数器启用指示符来启用计数器。虚拟机控制逻辑用于向客户转移该装置的控制权。虚拟机控制逻辑包括客户状态加载逻辑,其用于针对该装置的控制权向客户的转移而使来自虚拟机控制结构的客户值被加载到计数器启用存储单元中。
-
公开(公告)号:CN101493785B
公开(公告)日:2014-06-18
申请号:CN200910128146.3
申请日:2005-06-28
Applicant: 英特尔公司
CPC classification number: G06F9/45533
Abstract: 一种在客户软件当前特许级符合特许级退出判据时让虚拟机监视器承担系统控制的系统与方法。处理器检测当前特许级符合该判据。然后把控制从客户软件转到虚拟机监视器,而后者可对某些特许级变化或值拒绝承担控制。
-
-
-
-
-
-
-
-
-