本篇是vmware station虚拟化设置对于性能的影响的对比篇,是PVE的CPU性能问题的,PVE中的一些设置对性能的测试,PVE中虚拟机的AES问题的续篇
以下是单路cpu下测试linux虚拟机的性能,物理cpu为i7-10510u。
- 测试工具
apt install sysbench
- 测试结果
1)1个插槽*4个核心=4vcpu
sysbench cpu --cpu-max-prime=20000 --threads=4 run
2)2个插槽*2个核心=4vcpu
sysbench cpu --cpu-max-prime=20000 --threads=4 run
3)2个插槽*1个核心=2vcpu
sysbench cpu --cpu-max-prime=20000 --threads=4 run
sysbench cpu --cpu-max-prime=20000 --threads=2 run
sysbench cpu --cpu-max-prime=10000 --threads=2 run
sysbench cpu --cpu-max-prime=10000 --threads=4 run
在虚拟的win server2016下测试不同的cpu设置下的性能
1)1个插槽*8个核心
2)2个插槽*4个核心
小结:
1)相同vcpu和测试参数下,对于素数的计算,性能相差不明显,但是不同的vcpu数量对于性能影响较大。
2)在win的虚拟机下也验证了单路cpu在虚拟机不同的cpu参数设置下性能差别不明显,但是采用一个插槽*多个内核的方式还是有优势。
参考资料:
- https://zhuanlan.zhihu.com/p/56889337