Ubuntu Server 在 VirtualBox 中的安装和使用在多核情况下要慢得多

Ubuntu Server 在 VirtualBox 中的安装和使用在多核情况下要慢得多

我想要在我的 OS X 10.10.4 主机上的 VirtualBox 5.0.0 VM 中快速安装 64 位 Ubuntu Server 14.0.4 LTS 以进行测试。我保留所有默认值,但将核心数量增加到 4 个,即我的主机(2008 Mac Pro,配有 2 个 4 核 Xeon CPU)核心的一半,并为其配备了 2GB RAM。安装 ISO 和虚拟磁盘位于同一 HDD 上。默认情况下,VT-x/AMD-V 和嵌套分页已启用,PAE/NX 已禁用。

我注意到安装的每个部分都非常慢,从选择语言到写入文件。安装后,操作系统运行缓慢。我停止了它,创建了一个新的虚拟机和新的虚拟磁盘,并将其扩展到所有 8 个核心。速度慢得离谱。它最终似乎永远卡在安装 man-db 上,所以我将其关闭。我只把它放在 1 个核心上。安装的第一部分(写入文件之前)至少快了 100 倍,写入文件也快得多,但不是 100 倍。

另一方面,无论我在 VirtualBox 中给它 1 个核还是 8 个核,FreeBSD 都能正常工作。非常快。

这是一个已知的问题?有已知的修复方法吗?这个问题非常严重,以至于我怀疑更多的内核实际上会导致 I/O 错误,但这只是我的猜测。

相关内容