发明名称 SYSTEMS AND METHODS FOR INITIALIZING 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.
申请公布号 EP3125113(A1) 申请公布日期 2017.02.01
申请号 EP20160181968 申请日期 2005.05.31
申请人 Microsoft Technology Licensing, LLC 发明人 Traut, Eric P.;Neil, Mike;Vega, Rene Antonio
分类号 G06F9/455;G06F9/50 主分类号 G06F9/455
代理机构 代理人
主权项
地址