皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

据报道,过多调试信息导致某些 AMD Linux 系统运行缓慢

作为 Linux 6.9 内核 x86/misc 更改队列的一部分,提到了一则有趣的轶事:在一些不知名的 AMD 系统上,NMI 调试信息过多,实际上拖慢了系统的运行速度。

针对 Linux 6.9 合并窗口的 x86/misc 拉取请求只有几个补丁。提到的修改有
– 修正报告 CPU 是否执行(或未执行)NMI 处理程序的函数中的错误检查

– 限制未知 NMIs 消息的速率,以避免降低机器的运行速度

– 其他小修复

值得注意的是,过多的非屏蔽中断 (NMI) 消息有可能导致系统运行速度变慢。事实证明,这种情况发生在某些 AMD 平台上。AMD 工程师提供的补丁中包含一条补丁信息:
“在某些 AMD 机器上,当使用带有 IBS 的 perf 命令时,控制台上会连续打印未知的 NMI 信息。据报告,这会降低内核运行速度。让我们限制未知的 NMI 消息吧。”

据报道,过多调试信息导致某些 AMD Linux 系统运行缓慢

在 Linux 6.9 中,NMI 信息现在有速率限制,以避免降低系统速度。据推测,该补丁也将移植到现有的稳定版系列中。

转自 Too Many Debug Messages Were Reportedly Slowing Down Some AMD Linux Systems – Phoronix