
使用 7-zip 的 7za b -mmt1,进行单核性能测试。



Linux 虚拟机和宿主机的 CPU 性能可以说是一样的,但是为什么 Windows 虚拟机与前两者的 CPU 性能差距这么大?
1 ShuA1 2022-07-12 15:54:07 +08:00 需要用到磁盘 IO 么? Windows 的磁盘 IO 烂得一笔 |
2 defunct9 2022-07-12 15:54:31 +08:00 用 kvm 搞 windows 虚机性能极差,某些状况会拖死宿主机。这是我的经验。 |
3 readonly 2022-07-12 16:09:42 +08:00 看起来像是没有睿频上去?得查看母鸡的 CPU 占用率了,看不出来是效率低还是使用率低,我 PVE 下的 WIN10 纯 CPU 差距很小,7z 的 benchmark 因为内存的问题会低一些 |
4 DaFee 2022-07-12 16:23:26 +08:00 我在服务器上试了一下,差距没这么大,数值差 1000 的样子 |
5 liaohongxing 2022-07-12 16:40:50 +08:00 另外还有 gcc 编译参数问题 |
6 lindasun 2022-07-12 16:42:23 +08:00 de |
7 Ariake265 OP 换了 PVE ,Windows 下测试结果就是正常的了。可能是内核版本的原因? |
8 jim9606 2022-07-12 20:50:28 +08:00 via Android 有可能的问题:宿主 cpu 节能,透明巨页没生效,AVX 被被屏蔽。 另外一个是一些 hyperv 相关的调整,不知道有多少影响,例如 spinlock,hpet 等。 https://leduccc.medium.com/improving-the-performance-of-a-windows-10-guest-on-qemu-a5b3f54d9cf5 |
9 06_taro 2022-07-14 01:31:43 +08:00 PVE 默认的 CPU governor 是 performance debian 不是 |
10 Ariake265 OP @readonly @06_taro @jim9606 感谢!就是宿主机电源策略的问题,改成 `performance` 之后就正常多了  虽然也会稍微低一点,但是好多了。 谢谢! |