来宾 Ubuntu 16.04 在 VirtualBox Windows 10 主机中运行速度非常慢

Mik*_* L. 22 virtualbox

机器是 64 位 ACPI 主板,带有 i5 四核和 8 Gb 内存,运行 Windows 10-Pro 主机。显示器是 Acer T232HL 触摸屏。显卡是 AMD Radeon R7 200。

安装 VirtualBox 然后创建具有 2Gb 分配内存和 200Gb 固定虚拟磁盘和 128 Mb 视频内存的来宾虚拟机。

安装 Ubuntu Desktop 16.04,然后安装 Guest Additions。检查并确认 3D 加速度。

客机仍然非常缓慢,刷新错误使一些菜单空白。

有什么建议?

小智 16

一些常规故障排除...

  • 确保 Unity 可以使用 3D 加速 - 这有很大的不同。/usr/lib/nux/unity_support_test -p从终端运行并注意最后一行是否显示Unity 3D supported: yes. 如果没有,请在 VM 选项中启用它。

  • 检查你是否给了它足够的视频内存。VirtualBox 中为来宾设置的默认设置非常低。至少给它 64MB,如果可以的话,给它 128MB。

  • 检查屏幕分辨率。无论我尝试什么硬件,它似乎都无法以其原始分辨率 (3840 x 2160) 为我的 4K 屏幕供电。在 1920 x 1080 缩放时明显更好的体验。

  • 检查 CPU 虚拟化设置。如果您有一个 4 核 CPU ,则不要将所有 4 个核分配给 VM。如果这样做,VM 来宾将与主机争夺资源,结果实际上会运行得更慢。坚持一两个核心。(根据我的经验,1 和 2 之间没有太大区别,但您的可能会有所不同)。

  • 对 RAM 执行与 CPU 相同的操作。不要分配比您需要的更多的 RAM - 确保主机有足够的空间供自己使用。Ubuntu 桌面的 4GB 几乎适合我投入的所有内容。

  • 我读过人们通过使用固定分配的虚拟硬盘而不是动态硬盘在机械硬盘上获得更好的速度。根据我的经验,没有明显的区别,但无论如何也许值得一提。