Linux稳定版内核撤回严重影响性能的Spectre补丁
Linux 4.20 合并的 Spectre 补丁被发现对英特尔处理器的性能有严重影响,而这个补丁已经向后移植到了 Linux 4.14 和 4.19 LTS 版本,测试显示补丁对各种应用的性能确实产生了显著影响,这就引发了争论,Linux 稳定内核是否应该包含会导致性能下降的补丁?
Linux 4.20 合并的 Spectre 补丁(Single Thread Indirect Branch Predictors 或缩写 STIBP)被发现对英特尔处理器的性能有严重影响,而这个补丁已经向后移植到了 Linux 4.14 和 4.19 LTS 版本,测试显示补丁对各种应用的性能确实产生了显著影响,这就引发了争论,Linux 稳定内核是否应该包含会导致性能下降的补丁?
上周五,稳定内核维护者 Greg Kroah-Hartman 释出了 Linux kernel 4.19.4、4.14.83 和 4.9.139,其中 4.19.4 和 4.14.83 主要是撤回 STIBP 补丁。Linus Torvalds 在开发者邮件列表上指出,STIPB 补丁付出的代价比人们以为的更昂贵,当某些负荷的性能下降 50%,那么人们可能就需要扪心自问这个代价是否值得付出。还不如完全禁用超线程的好。当真正关心安全的人已经禁用了超线程那么为什么还要默认启用 STIBP?也许在 STIBP 补丁更可靠之后稳定版内核可能会再次移植代码。

你也许感兴趣的:
- 将电子墨水平板用作Linux显示器
- D-Bus 是 Linux 桌面的耻辱
- Linux 内核 Rust 实验现状
- Linux 中的 Rust 内核不再处于实验阶段
- 从超级计算机到智能手机:Linux如何成为现代科技的支柱
- 让我们团结起来对抗真正的敌人
- Landlock:Linux 深度防御
- 致FreeBSD的情书
- 2025年人们为何持续涌向Linux(不仅是为了逃离Windows)
- KDE:全力拥抱Wayland的未来

你对本文的反应是: