发明名称 Systems and methods for inializing multiple virtual processors within a single virtual machine
摘要 The present invention is a system for and method of initializing multiple virtual processors in a virtual machine (VM) environment. The method of initializing multiple virtual processors includes the steps of the host creating a multiple processor VM and activating a "starter virtual processor," the "starter virtual processor" issuing a startup command to a next virtual processor, the virtual machine monitor (VMM) giving the target virtual processor the highest priority for accessing the hardware resources, the VMM forcing the "starter virtual processor" to relinquish control of the hardware resources, the VMM handing control of the hardware resources to the target virtual processor, the target virtual processor executing and completing its startup routine, the VMM forcing the target virtual processor to relinquish control of the hardware resources, and the VMM handing control of the hardware resources back to the "starter virtual processor" for activating subsequent virtual processors.
申请公布号 EP1622014(A2) 申请公布日期 2006.02.01
申请号 EP20050104658 申请日期 2005.05.31
申请人 MICROSOFT CORPORATION 发明人 TRAUT, ERIC P.;NEIL, MIKE;VEGA, RENE ANTONIO
分类号 G06F9/50;G06F9/455 主分类号 G06F9/50
代理机构 代理人
主权项
地址