METHOD AND APPARATUS FOR LIGHT-WEIGHT VIRTUALIZATION CONTEXTS

    公开(公告)号:US20170090966A1

    公开(公告)日:2017-03-30

    申请号:US14867761

    申请日:2015-09-28

    申请人: Intel Corporation

    IPC分类号: G06F9/455

    摘要: A processor comprises a register to store a first pointer to a context data structure specifying a virtual machine context, the context data structure comprising a first field to store a second pointer to a plurality of realm switch control structures (RSCSs), and an execution unit comprising a logic circuit to execute a virtual machine (VM) according to the virtual machine context, wherein the VM comprises a guest operating system (OS) comprising a plurality of kernel components, and wherein each RSCS of the plurality of RSCSs specifies a respective component context associated with a respective kernel component of the plurality of kernel components, and execute a first kernel component of the plurality of kernel components using a first component context specified by a first RSCS of the plurality of RSCSs.