在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閱讀中,我認為它們不能共存,也許我再次錯過了一些重要的事情。
如果在一臺x86主機中運行2個type-2 VMX虛擬機管理程序怎么辦?
慕桂英4014372
2021-04-05 17:14:20