Windows 7 上的 VirtualBox 上的 Ubuntu 14.04 运行 CPU 高达 100%,而且速度非常慢

Windows 7 上的 VirtualBox 上的 Ubuntu 14.04 运行 CPU 高达 100%,而且速度非常慢

我知道有人问过为什么 Ubuntu 作为 VirtualBox 中的客户操作系统运行缓慢,但所有这些答案都相当陈旧,而且似乎都集中在图形上。就我而言,启动也非常慢,启动软件中心(或任何东西)时有很长的延迟,在此期间 CPU 以 100% 运行,但图形上没有任何反应。我为客户机提供了 2 GB 的 RAM、16 GB 的磁盘空间,启用了 3D 加速(但无论哪种方式似乎都没有什么不同),给了它 1 个 CPU(我不允许选择更多)。关机也很慢。

答案1

这些症状(尤其是无法选择超过 1 个 CPU)证明硬件虚拟化没有打开。

要打开它,您需要进入 BIOS/EFI。该设置位于高级设置/配置 → CPU 配置 → 英特尔虚拟化技术。 也可以看看 如何启用硬件虚拟化技术 (VT-x) 以在 Virtualbox 中使用?

此外,你需要安装 Guest Additions以使您的系统正常运行。

如果以上方法均无效,则必须提交错误报告

答案2

我也遇到过同样的问题

主机:Ubuntu 14.10(64 位),客户机:Windows 7(64 位)

即使在主机 BIOS 中启用了虚拟化功能,CPU 负载仍然持续存在40-50%处于客户空闲状态

对我有帮助的是安装支持 Direct 3D 的 Guest Addition(您需要在安全模式下执行此操作)并打开主机输入/输出缓存SATA 控制器

所以我当前的设置是:

系统

基本内存:4096 MB(主机总内存 8192 Mb)

处理器:6 个 CPU(主机有 6 个 CPU)

PAE/NX:已启用

VT-x/AMD-V:已启用

嵌套分页:已启用

展示

显存:128 MB

3D 加速:已启用

2D 加速:已启用

效果非常好!Virtual Box 版本:4.3.18_Ubuntu r96516

相关内容