Linux6.14发布前紧急修复调度器性能问题

IT之家 2025-03-22 16:53:10

IT之家3月22日消息,科技媒体phoronix昨日(3月21日)发布博文,报道称在LinuxKernel6.14稳定版发布前夕,开发者提交了一项修复补丁,撤销两年前引入的一项优化,修复了内核调度器性能问题。

IT之家援引博文介绍,Linux内核团队于2年前引入一项核心调度器代码优化,减少使用CONFIG_SCHED_AUTOGROUP配置时sched_move_task处理的成本。

通过一个简单的bash脚本测试,该优化可减少执行时间约57%。然而,这一优化却对其他工作负载造成了负面影响。在启用auto-group的情况下,UnixBench的spawn测试性能下降了约30%。除了UnixBench,其他工作负载也受到了不同程度的影响。

而最新提交的修复补丁,撤销两年前的优化代码,恢复原始调度器行为。提交者IngoMolnar在提交请求中表示:“虽然这个修复来得有点晚,但性能影响对相关工作负载非常显著,因此我们不想再延迟这一修复。”

除非LinusTorvalds提出异议,这一修复补丁将于今日晚些时候合并到Linux6.14的Git仓库中。此举将有效解决相关性能问题,确保内核在不同工作负载下的稳定性。

0 阅读:65
IT之家

IT之家

爱科技,爱这里 - 前沿科技人气平台