我刚刚在 Windows 10 主机上运行 Ubuntu 18.04 客户机对 Virtualbox 和 VMWare 进行了基准测试。基准测试使用的是hardinfo
。两者的系统配置相同,4 个 CPU 核心、2GB RAM、20GB 磁盘,启用了 3D 加速。从下面的分数可以看出,VMWare 在几乎所有基准测试中都击败了 Virtualbox,除了 GPU 绘图基准测试,它的速度慢了 25 倍以上。这是怎么回事?计算机是华硕 ROG,配备 i7-6700HQ、8GB RAM、1TB 850Evo SSD、GTX960M
有趣的是,使用 VMWare 时,一般窗口 UI 响应能力要好得多。
Bench Higher/Lower Is Better Vbox VMWare
CPU Blowfish Lower 3.23 2.60
CPU Cryptohash Higher 385.00 477.16
CPU Fibonacci Lower 1.56 0.64
CPU N-Queens Lower 6.91 6.69
CPU Zlib Lower 0.36 0.43
FPU FFT Lower 1.34 1.20
FPU Raytracing Lower 3.27 2.25
GPU Drawing Higher 11231.31 428.77
答案1
VMWare 可能已启用加速图形卸载的驱动程序。这样 VMware 客户端就可以直接使用 GPU,而不必经历非常冗长的虚拟机管理程序调用或根本无法使用 GPU。您是否在 Vbox 中启用了 3D 加速?它在硬件选项中。