云网牛站
所在位置:首页 > Linux新闻 > DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

2018-04-16 08:36:32作者:开源中国稿源:phoronix

DragonFlyBSD 已正式发布,DragonFlyBSD 5.2 中,除了使用新的文件系统 HAMMER2 会带来性能方面的变化外,另一个显著变化是对 Spectre 和 Meltdown 漏洞的缓解。这篇文章将会描述一些针对 DragonFlyBSD 5.2 为缓解英特尔 CPU 漏洞而耗费的性能成本。

 

在 DragonFlyBSD 5.2 中,有 machdep.meltdown_mitigation sysctl 用于检查 Meltdown 缓解补丁是否存在并切换它。早在一月份,测试团队就已使用页表隔离方法对 DragonFlyBSD 的 Meltdown 缓解进行了一些测试,现在则是正式使用 DragonFlyBSD 5.2 稳定版进行测试。

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

 

这轮基准测试使用英特尔至强 E3-1280 v5 Skylake 工作站,用于查看分别处于有/无 Meltdown 漏洞缓解情况下的影响。

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

 

一如既往地,基准测试由 Phoronix 测试套件完成。测试结果如下:

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

DragonFlyBSD 5.2为缓解CPU漏洞带来的性能影响

 

由于测试结果很大程度上是依赖于繁重的 I/O 或内核交互性,我们已经从 Linux 和 Windows 上的大量测试中看到了这种影响。而 Linux vs. BSD vs. Windows 的评测也将很快出现,我们可从其中查看每个平台上的相对差异。

 

相关主题

检查你的Linux系统是否存在Meltdown或者Spectre漏洞

精选文章
热门文章