VMware 17 VS Hyper-V 谁更强?

前言

作为虚拟机三大巨头:VMware WorkstationHyper-VVirtualBox(划掉)、QEMU-KVM,该选择谁是一件很重要的事,因为更好的虚拟机可以带来更强的效率,从而节省时间。而今天我将会对VMware Workstation 17 Pro的性能和 Hyper-V 的性能做出测试,看看谁更胜一筹!

至于为什么不带VirtualBox和Qemu一起比较,那是因为这两个开源虚拟机更适合在Linux环境下运行。我本人用的是Windows 11,不能发挥这两个的全部性能。况且VirtualBox的GPU性能可以说是拉跨至极,只是兼容性和自定义性比较好罢了。

本文将会从CPU性能、GPU性能、硬盘读写性能、内存读写性能来测试只安装VMware、只安装Hyper-V以及VMware、Hyper-V全部安装的性能。

实验变量

先介绍实体机性能,以下为实体机配置表:

硬件 制造商 型号
CPU GenuineIntel Intel(R) Core(TM) i5-10400F CPU @ 2.90GHz
GPU Asus PCI Express 3.0 x16: Asus TUF-GTX1650
RAM Colorful Technology Ltd CD16G3200D4NZ22 (16G DDR4 3200MHZ)
SSD Colorful Technology Ltd CN600 512GB WH
HDD WDC(西部数据) WD5000LPCX-22VHAT1 (500GB)

所有测试后台都会开启QQ音乐、QQ、Powertoys、VSCode、Edge等软件模拟日常使用。因此跑分数据可能比某些专业博主测评的较低。下面是跑分软件表:

硬件 Benchmark
CPU CPU-Z
GPU Furmark
RAM AIDA64
SSD ASSSD Benchmark

其实本来CPU跑分是准备用 Cinebench R23 的,考虑到 Cinebench 测一次就要好几十分钟直接放弃转用 CPU-Z

下面是实体机跑分数据:

Furmark

CPU-Z

AIDA64

ASSSD Benchmark

VMware

这里使用本人制作的VM11精简虚拟机模板进行测试(可点此从 OneDrive 下载)。不必担心,Hyper-V使用的也是同款精简版系统。

VM11

首先是CPU-Z:

VMware CPU-Z

接下来是跑分结果:

VMware CPU-Z Benchmark

不错,接下来是Furmark:

VMware Furmark 1280x720

帧率平均稳定在80FPS左右,可以发挥显卡85%左右的性能。

然后是内存测试:

VMware AIDA64

最后是硬盘测试:

VMware ASSSD

Hyper-V

这里我们使用同款极精简同时支持显卡直通,基于Hyper-V的Windows Sandbox做比较。配置与VMware相同。

CPU-Z:

Hyper-V CPU-Z

然后是Furmark:

Hyper-V Furmark

然后是内存测试:

Hyper-V AIDA64

最后就是硬盘测试:

Hyper-V ASSSD

总结:Hyper-V的CPU性能、硬盘性能都比VMware好,内存性能略低于VMware,显卡性能差不多。
另外,本次显卡测试的虚拟机做了显卡直通,如果不做显卡直通Hyper-V会直接软件渲染虚拟机,可能根本不能运行Furmark

开启了Hyper-V后的VMware

网上有人说,开启了Hyper-V之后,VMware的速度会严重变慢。事实真的如此吗?

为了严谨,这里关闭侧通道缓解。

VMware on Hyper-V

再来试试CPU-Z:

VOH CPU-Z

然后又是Furmark:

VOH Furmark

Furmark只能稳定在68-75FPS左右,这可比没开Hyper的VMware差多了。接下开是内存测试:

VOH AIDA64

可见Hyper-V对VMware的影响之大!接下开来是硬盘测试:

VOH ASSSD

总结:Hyper-V对VMware的性能影响极其严重,特别是在内存和硬盘上。CPU性能差不多

Hyper-V对实体机的影响

Hyper-V是裸金属,而开启Hyper-V后Hyper-V会在主机层和系统层之间加一个Hyper-V,这意味着开启了Hyper-V,你的实体机也会变成Hyper-V的一个虚拟机。而这个虚拟机到底会不会影响性能,就试一下吧。

首先还是CPU-Z:

H CPU-Z

接下来是Furmark:

H Furmark

然后是内存测试:

H AIDA64

最后就是硬盘:

H ASSSD

结尾

Hyper-V的性能相对VMware稍好。但开启了Hyper-V后,VMware的性能会受到大幅影响,实体机的性能也会被影响。特别是游戏党,1FPS也很重要。具体用哪个取决于你,我个人还是认为VMware更好,至少不会影响实体机。


VMware 17 VS Hyper-V 谁更强?
https://www.snesite.ml/posts/17673/
作者
LAGSNES
发布于
2023年6月3日
许可协议