锐龙 7000 的运行速度更快

司壮航
导读 根据Phoronix的一份报告,由于某种原因,锐龙7000处理器运行得更快,在新的Linux版本6 0中启用了安全缓解措施而不是禁用了安全缓解措施。没

根据Phoronix的一份报告,由于某种原因,锐龙7000处理器运行得更快,在新的Linux版本6.0中启用了安全缓解措施而不是禁用了安全缓解措施。没有人知道AMD的Zen 4架构中为什么会出现这种异常,但是由于这一发现,建议默认情况下在Linux中启用所有相关的安全缓解措施。

Linux 内核 6.0 针对锐龙 7000 提供了多种安全缓解措施,包括推理存储绕过缓解措施、与幽灵 V4 相关的 SSBD,以及与 SWAPGS 屏障和用户点清理相关的幽灵 V1 缓解措施。对于 Spectre V2,有针对条件的间接分支预测屏障、IBRS 固件始终开启的 STIBP 和 RSB 归档的缓解措施。

使用Zen 4,您可以使用“缓解=关闭”命令禁用Linux中的SSB幽灵V1和幽灵V2缓解措施。但在测试中,凤凰发现了非常令人惊讶的结果。在Ryzen 9 7950X上运行的190个应用程序的测试套件中,Phoronix发现,在启用缓解措施的情况下,该芯片的整体速度提高了3%。

在特定测试中,最大的收益可归因于启用了缓解措施的基于Web浏览器的应用程序。这包括Selenium,在采取缓解措施的情况下,它的性能提高了42.6%。这是迄今为止在启用这些安全措施的情况下运行的最有益的应用程序。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!