如果在一台x86主机中运行2个type-2 VMX虚拟机管理程序怎么办?

在Intel VMX操作中,首先需要调用VMXON(VMXON_REGION)以在CPU中启用VMX,然后再调用VMPTRLD(VMCS_REGION),等等。
这是我的问题。
如果两个托管的虚拟机管理程序在一台X86主机中同时运行怎么办?第一个VMXON运行良好,但是第二个VMXON将失败。
并且2个虚拟机管理程序可能会调用VMPTRLD(VMCS_REGION_a)和,并且VMPTRLD(VMCS_REGION_b),CPU中当前的VMCS已更改,它将使另一个虚拟机管理程序崩溃或它们可以共存吗?
从我的SDM阅读中,我认为它们不能共存,也许我再次错过了一些重要的事情。

慕桂英4014372
浏览 218回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP