VirtualBox:主机操作系统处理器在来宾操作系统虚拟处理器空闲时出现峰值?

Gre*_*tes 10 virtualbox virtualization

我正在使用 VirtualBox 3.0.6 在 Windows Vista 64 位上运行 Windows XP 32 位。每当我运行 XP VM 时,Vista(主机)都会报告 100% 的 CPU 利用率,即使 XP(来宾)报告的 CPU 利用率在 1-5% 之间。

主机箱有 2 GB 的物理 RAM。来宾/虚拟机配置为 512 MB。主机盒具有 64 位 AMD 处理器。

没有应用程序(VirtualBox 除外)在任一主机上运行,​​它们只是空闲。

关于为什么主机处理器被尖峰的任何猜测?

我为 XP 来宾启用了各种高级功能,希望获得更好的性能:

  • 设置 → 系统 → 主板:启用 IO APIC
  • 设置 → 系统 → 处理器:启用 PAE/NX
  • 设置→系统→加速:启用VT-x/AMD-V和启用嵌套分页

小智 0

您使用什么版本的 VirtualBox?该问题是在 3.0.2 上出现的,升级到 3.0.4 可以解决此问题。