Virtualizing performance counters
    55.
    发明申请
    Virtualizing performance counters 有权
    虚拟化性能计数器

    公开(公告)号:US20080040715A1

    公开(公告)日:2008-02-14

    申请号:US11501632

    申请日:2006-08-08

    IPC分类号: G06F9/455

    摘要: Embodiments of apparatuses, methods, and systems for virtualizing performance counters are disclosed. In one embodiment, an apparatus includes a counter, a counter enable storage location, counter enable logic, and virtual machine control logic. The counter enable storage location is store a counter enable indicator. The counter enable logic is to enable the counter, based on the counter enable indicator. The virtual machine control logic is to transfer control of the apparatus to a guest. The virtual machine control logic includes guest state load logic to cause a guest value from a virtual machine control structure to be loaded into the counter enable storage location in connection with a transfer of control of the apparatus to a guest.

    摘要翻译: 公开了用于虚拟化性能计数器的装置,方法和系统的实施例。 在一个实施例中,装置包括计数器,计数器使能存储位置,计数器使能逻辑和虚拟机器控制逻辑。 计数器使能存储位置存储计数器使能指示。 计数器使能逻辑是基于计数器使能指示器启用计数器。 虚拟机控制逻辑是将设备的控制传送给客人。 虚拟机控制逻辑包括客户端状态负载逻辑,以使来自虚拟机控制结构的客户值被加载到计数器使能存储位置,结合将设备的控制转移给客户机。

    Injecting virtualization events in a layered virtualization architecture
    59.
    发明授权
    Injecting virtualization events in a layered virtualization architecture 有权
    在分层虚拟化架构中注入虚拟化事件

    公开(公告)号:US08151264B2

    公开(公告)日:2012-04-03

    申请号:US11771806

    申请日:2007-06-29

    IPC分类号: G06F9/455

    摘要: Embodiments of apparatuses, methods, and systems for injecting virtualization events in a layered virtualization architecture are disclosed. In one embodiment, an apparatus includes virtual machine entry logic, recognition logic, and evaluation logic. The virtual machine entry logic is to initiate a transfer of control of the apparatus from a host to a guest running on a virtual machine. The recognition logic is to recognize a request from the host to inject a virtualization event into the virtual machine. The evaluation logic is to identify an intervening monitor to handle the virtualization event.

    摘要翻译: 公开了用于在分层虚拟化架构中注入虚拟化事件的装置,方法和系统的实施例。 在一个实施例中,装置包括虚拟机入口逻辑,识别逻辑和评估逻辑。 虚拟机入口逻辑是启动将设备的控制从主机传送到在虚拟机上运行的客户端。 识别逻辑是识别主机向虚拟机注入虚拟化事件的请求。 评估逻辑是识别一个干预的监视器来处理虚拟化事件。