我正在做一个有关 Meltdown 补丁及其如何影响性能的学校项目,并且正在做一些磁盘基准测试(CrystalDiskMark)。
当前设置是 i5-8600K + Samsung 860Evo 250GB,令我惊讶的是,Meltdown 补丁提高了性能......读取和写入时都提高了很小的数字......(进行了 3 次试验)..我尝试了 4KiB Q32 T1 测试。
因此我推断可能是因为 CPU 对于 SSD 来说太快了,于是在对磁盘进行基准测试时在后台运行了 CPU 压力测试
即使在禁用 PCID 的笔记本电脑上,读取速度下降了 8%,但写入速度却提高了 20%(无需在后台进行压力测试)
补丁安装后磁盘性能下降了 7% (36.85 --> 34.27 / 28.66 -->26.66MB/s)
这是对补丁造成的性能影响进行基准测试的正确方法吗?为什么补丁会在低 CPU 负载下提高性能?我读了关于此的评论邮政:其中提到这些磁盘基准测试对于 QD=1 工作负载来说很糟糕,并且无法很好地模拟真实场景,但我无法理解他的意思。
谢谢你的回答!