新 Linux 补丁修复 AMD Zen 1 / Zen 2 处理器设备开机需数分钟的 BUG

xxn 阅读:75162 2024-12-03 14:03:00 评论:0
感谢IT之家网友 华南吴彦祖 的线索投递!

IT之家 12 月 3 日消息,科技媒体 phoronix 于 12 月 1 日发布博文,报道称在提交至 Linux 内核的“x86 / urgent”材料中,新补丁解决了 AMD Zen 1 / Zen 2 处理器启动速度过慢的问题。

一位诺基亚工程师上月报告,在十多台较旧的 AMD EPYC 服务器上启动 Linux 时发现了启动速度非常慢的问题,并通过排查确认是因为 initramfs 的解压耗时过长。

据工程师反馈:“大多数启动不受影响,一些启动时间延长了数秒至数十秒,在极端情况下甚至延长了数分钟”。

IT之家援引新闻稿称,工程师的调查发现,问题起因于 2023 年 6 月,当时 Linux 内核为 CPU 微码更新做了调整,导致该操作不完全兼容老旧 AMD Zen 1 和 Zen 2 处理器。

新的修复程序更新了 Linux 内核在 AMD CPU 微码更新时的行为,通过强制刷新补丁缓冲区,消除了启动过程中不必要的延迟。

这项修复程序已被提交为 x86 / urgent pull 的一部分,并将被纳入 Linux 6.13-rc1 内核中。此外,这个修复程序也将被反向移植到现有的稳定内核系列,这样更多的用户将受益于这一改进,享受到更快的启动体验。

广告声明:文内包含对外跳转链接,旨在传达更多信息和节省甄选时间,所有结果仅供参考。

声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

搜索
排行榜
关注我们

扫一扫关注我们,了解最新精彩内容