All-In-One入门 篇七:All-In-One|虚拟机玩家必备的系统性能测试手册
大家在玩All-In-One和虚拟机时,常常会讨论一个问题:虚拟化到底会损失多少性能?回答这个问题需要对系统进行性能测试来验证。本文就来聊聊不同系统下常用的性能测试方法。
由于我一直用的PVE搭建All-In-One,所以本文案例多以PVE为主系统,但测试方法实质上大同小异。All-In-One主机硬件为:R5-5600g+B450+Tesla P4+32G。
首先讲解Linux系统下如何查看CPU运行模式,可通过如下命令查询:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
测试系统性能建议将CPU运行模式调整为performace(powersave为省电模式、performace为性能模式、ondemand为动态频率模式等等,你可以通过配置CPU模式让处理器频率控制更加灵活):
apt install linux-cpupower powertop
cpupower frequency-set –g performance
目前PVE有一个BUG:在虚拟机中看不到睿频,哪怕CPU选择host模式也一样。但其实PVE主系统中CPU是正常睿频工作的,可以通过SSH用如下命令查看PVE的当前处理器频率:
接下来就来介绍不同系统下的性能测试!
Windows系统性能测试
Windows系统下的性能测试方案已经非常成熟,常用的性能测试工具有:CPUz、PCmark、鲁大师、Geekbench、3Dmark(显卡)等等。我个人常用的工具是:CPUz、鲁大师、Geekbench和3Dmark。
CPUz主要用于测试Windows系统的处理器性能,由于CPUz跑分偏向Intel,所以不同平台对比CPUz分数不太公平,但相同平台对比依然具有一定参考价值。
PVE安装的Windows虚拟机(CPU为R5-5600G):CPUz单核530分,而正常跑分为单核580-590,性能损耗约为10%。
鲁大师国内用户应该很熟悉。鲁大师跑分的缺点是跑分差异较大,跑分权重不太合理,所以基本不看综合分数,只看CPU和显卡两个单项跑分。由于国产软件使用上基本没啥门槛这里就展开讲了,小心广告和捆绑软件即可。
Geekbench是少数支持全平台的性能测试软件,缺点是跑分偏向Apple,跨平台对比分数同样不太公平。macOS、Windows、Android、IOS系统下的使用都很简单,下载对应客户端跑分即可。后面我还会重点介绍Linux系统下的Geekbench跑分。
3Dmark毋庸多言,鼎鼎大名的3D性能测试工具,显卡跑分必备。我的All-In-One主机核显采用直通,而Tesla P4采用vGPU显卡虚拟化。从跑分情况来看:Tesla P4虚拟化跑分Timespy3800,低于平均分4600,性能损耗约为12-15%。
Linux系统性能测试
Linux系统性能测试没有Windows系统完善,常用的有Geekbench、UnixBench。先介绍一下Geekbench在Linux系统下的使用,下载Geekbench6并解压:
wget https://cdn.geekbench.com/Geekbench-6.2.1-Linux.tar.gz
tar -xvf Geekbench-6.2.1-Linux.tar.gz
切换Geekbench-6.2.1-Linux目录,并运行geekbench6即可进行跑分。注意Geekbench非付费用户不能离线跑分,且跑分数据一定要上传到geekbench网站上查看。PVE系统虚拟机安装Ubuntu,R5-5600G的跑分只有正常跑分的一半(因为只分配了2个线程,可忽略多核数据):
而Windows系统WSL2跑分,R5-5600和原生跑分基本吻合,性能损失微乎其微。所以说Windows玩All-In-One也不是没道理的(除了有点费电):
另一个常用的Linux跑分工具就是UnixBench。UnixBench常作为服务器性能测试工具,下载并解压Unixbench后,切换到Unixbench目录:
cd UnixBench
#需要测试多少线程,数字就填多少
./Run -c 1
Linux下GPU性能跑分工具就更加匮乏了,Geekbench、UnixBench均可测试一部分图形性能。也可以使用OpenGL性能测试工具glmark2跑跑图形化性能。但是在Linux系统下确实没有像3Dmark这样好用的显卡测试工具。
apt install glmark2
glmark2
Linux系统下大家对于显卡图形化的需求,反而不如用stablediffusion这样的AI计算应用来得普遍。
你的虚拟机性能怎么样,不妨和大家分享一下。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
IMShinJi
校验提示文案
折翼的奥尔良烤鸡翅
校验提示文案
值友1352393813
校验提示文案
值友1352393813
校验提示文案
折翼的奥尔良烤鸡翅
校验提示文案
IMShinJi
校验提示文案