Linus Torvalds 不满 Linux Kernel 4.20 出现性能下降

王练
 王练
发布于 2018年11月21日
收藏 8

之前我们曾报道过,Phoronix 近日测试发现,在几乎所有低中高端英特尔处理器上,最新测试版内核 Linux 4.20 的表现比最新稳定版 4.19 有显著的下降,而 AMD 的处理器不受影响。出现性能下降的原因与英特尔处理器漏洞修补有关,4.20 的主要改变是对英特尔支持超线程的处理器默认启用了 STIBP,防止间接分支预测器的跨线程控制。

针对此事,Linus Torvalds 感到惊讶,他在邮件列表中表示自己在讨论列表中居然没有看到任何关于会影响性能的字眼。当在某些负载下性能下降 50% 时,应该先反问是否值得,而不是不管不顾。

This was marked for stable, and honestly, nowhere in the discussion did I see any mention of just *how* bad the performance impact of this was.

When performance goes down by 50% on some loads, people need to start asking themselves whether it was worth it. It's apparently better to just disable SMT entirely, which is what security-conscious people do anyway.

So why do that STIBP slow-down by default when the people who *really* care already disabled SMT?

I think we should use the same logic as for L1TF: we default to something that doesn't kill performance. Warn once about it, and let the crazy people say "I'd rather take a 50% performance hit than worry about a theoretical issue".

—— Linus

他补充道,“我不认为代码需要还原,但是无条件启用 STIBP 的‘行为’需要更正。因为这付出的代价显然比你们之前告知的更大。 ” 

来自 Intel 的 Linux 资深人士 Arjan van de Ven 也表示,“在文档中,AMD 官方已有建议不要默认这样做,我可以代表 Intel 说我们的立场也是如此。”

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Linus Torvalds 不满 Linux Kernel 4.20 出现性能下降
加载中

精彩评论

猪头哒哒
猪头哒哒
缺了大神Linus Torvalds,还真是一棒子乌合之众。
大神Linus Torvalds一定要继续把控方向。
NickWilde
NickWilde
也许 linus 最后实现里一个 ai ,固化了他的人格,继续管理代码。
久永
久永
linux一开始就不是为了安全来设计的,这也是我一直不喜欢linux,对于操作系统更倾向于 BSD 的原因。
zhenruyan
zhenruyan
Linus :你(我)们(俏)很(丽)棒(吗)棒哦
Iceberg_XTY
Iceberg_XTY
Linus Torvalds:继(去)续(你)努(大)力(爷)

最新评论(16

BuddaMan
BuddaMan
表情包:雷老虎:噢门要以德hu人啦
醉叟策驴
醉叟策驴
Linus:"我想骂人!...",邮件过滤器:“不!你不想!”
志田未来
志田未来
我也不满意,抵制负优化
Feng_Yu
Feng_Yu

引用来自“猪头哒哒”的评论

缺了大神Linus Torvalds,还真是一棒子乌合之众。
大神Linus Torvalds一定要继续把控方向。
大哥你去了解下Linux社区啊,还真不是乌合之众。大佬太多了,都是神,只不过没有玉皇大帝这种级别的人领导而已。
久永
久永
linux一开始就不是为了安全来设计的,这也是我一直不喜欢linux,对于操作系统更倾向于 BSD 的原因。
gaoyanglinux
gaoyanglinux
大神一向是反对为了所谓安全而牺牲性能的
fkpwolf
fkpwolf
intel 对于这个事情居然就让他发生了,可见内部之官僚
霡霂
霡霂
既然做了这种重大变更,pr时应该标明会产生的影响。
我的上铺叫路遥
我的上铺叫路遥

引用来自“Iceberg_XTY”的评论

Linus Torvalds:继(去)续(你)努(大)力(爷)
大神启用了邮件过滤器:grinning:
gxm2052
gxm2052
为了安全,相当于给家里的每个门加了防盗门锁,玩过了。
返回顶部
顶部