我有一个 XEN 虚拟机管理程序,具有以下 Windows 虚拟机配置
vcpu_avail = "1" #(number of VCPUs to boot the system with)
vcpus = "4" #(maximum number of VCPUs (total) that can be hot added later)
但是当 Windows 加载时,我检查了 Windows 使用的 CPU 数量 - 我看到所有 4 个 CPU。我尝试通过命令“bcdedit /set numproc 1”修复它,重新启动 VM - 一切正常,Windows 使用 1 个 CPU。
下一个问题 - 我尝试对此 Windows VM 进行热调整:
xm vcpu-set vm_name 2
然后转到我的窗口 - 没有任何改变,它仍然使用 1 个 cpu,有时我看到窗口弹出这样的错误 - “MY_CPU_DESCRIPTION 设备不可移动,无法弹出或拔出”
有谁能够帮我?也许需要特殊的 Windows 驱动程序?