为什么我的虚拟机在客户机上显示 2% 的 CPU 使用率,但在空闲时主机上显示 30% 的 CPU 使用率?

为什么我的虚拟机在客户机上显示 2% 的 CPU 使用率,但在空闲时主机上显示 30% 的 CPU 使用率?

我有以下设置:

  1. 联想 W550s 笔记本电脑上全新安装的 Windows 10 64 位,已全面更新。它运行的是 VirtualBox 版本 5.2.18 r124319 和扩展包。

  2. 已完全更新,在 100GB 动态磁盘上全新安装的 Windows 10 64 位客户虚拟机。它已安装 VirtualBox 客户附加组件。

虽然 VM 客户机处于空闲状态,仅消耗 2% 的 CPU,但主机发现 vbox 消耗了 30% 的 CPU。请参见下面的屏幕截图:

虚拟机中 CPU 浪费

那么我该如何诊断这个问题,以及建议尝试什么修复方法?

不管怎样,这种情况一直持续存在。这不只是暂时的高峰,而是一个持续的问题。

答案1

这是 3D 加速问题。请在虚拟机的“显示”选项卡设置中打开加速。

相关内容