Ingo Molnar 已经开始为新打开的Linux 5.18合并窗口 发送他在内核中监督的代码的拉取请求。此周期的调度程序更新非常值得注意,尤其是对于 AMD Linux 服务器用户。
当谈到 Linux 5.18 调度程序中的 NUMA 平衡时,在处理无 CPU 节点和调整每个节点具有多个 LLC 缓存域的系统方面都有改进。后者围绕每个节点的多个缓存进行的更改恰好对现代 AMD 服务器处理器设计很有用。
这是之前谈到的调度程序更改,显示对 AMD EPYC 服务器上的某些工作负载具有非常积极的影响。
上个月我运行了一些基准测试,发现这个变化确实帮助了Linux 5.17 当前状态下的许多工作负载。一旦合并窗口稳定下来,我将在 Linux 5.18 上进行额外的 AMD(和 Intel)CPU 基准测试,以查看整体性能如何。
除了对 Linux 5.18 调度程序代码的 NUMA 平衡改进之外,还有对截止日期调度程序代码的清理、CPU 会计修复、对 AArch64 的抢占动态支持以及其他修复。
调度程序代码还引入了“Fast Kernel Headers”补丁的一部分,而大部分“FKH”补丁仍在内核中其他地方进行审查/测试,作为该庞大补丁系列的一部分。
可以通过今天早上的拉取请求找到包含在 Linux 5.18 中的调度程序更新的完整列表。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun140812.html