Linux内核撤销两年前优化代码以解决性能问题
2025-03-23 09:14:10来源:www.luwei123.com发布:二蛋
3月22日消息,近日有科技媒体报道称,在Linux Kernel 6.14稳定版即将发布之前,开发团队提交了一项修复补丁。该补丁旨在撤销两年前引入的一项优化代码,以解决内核调度器中存在的性能问题。
据相关报道,两年前,Linux内核团队针对核心调度器代码进行了一次优化,目的是在启用CONFIG_SCHED_AUTOGROUP配置时降低sched_move_task处理的成本。通过一个简单的bash脚本测试表明,这项优化能够使执行时间减少约57%。然而,实际应用中却发现,这项改动对其他类型的工作负载产生了负面影响。例如,在启用auto-group的情况下,UnixBench的spawn测试性能下降了大约30%。此外,其他工作负载也受到了不同程度的影响。
为了解决这一问题,最新的修复补丁选择撤销两年前的优化代码,恢复到原始的调度器行为。补丁提交者Ingo Molnar在提交请求中提到:“虽然这个修复来得稍晚了一些,但考虑到性能影响对相关工作负载十分显著,我们认为不应再推迟这一修复。”
目前,除非Linux创始人Linus Torvalds提出反对意见,否则这项修复补丁预计将在今天晚些时候合并至Linux 6.14的Git仓库中。这一举措将有效改善相关性能问题,同时确保内核在不同工作负载场景下的稳定性。
上一篇: 微软向Linux内核提交全新eBPF安全模块Hornet 下一篇: 最后一篇
相关阅读
- 03-23 微软向Linux内核提交全新eBPF安全模块Hornet
- 03-23 三人利用App漏洞盗取虚拟货币变现近10万被刑拘
- 03-23 复仇者联盟5:小罗伯特·唐尼回归出演毁灭博士
- 03-23 一文读懂比特币ATM机是什么意思
- 03-23 元宝网海外国际交易平台是什么?allcoin国际交易平台介绍
- 03-23 DLSD币/The Deal Coin是什么?DLSD币相关介绍
- 03-23 ART币/Artex是什么?ART币官网、***、团队
- 03-23 SLT币是什么币?2020年投资SLT币前景点评
- 03-23 办银行卡需要几天
- 03-23 银行卡如何解除挂失-银行卡如何解除挂失状态
- 03-23 银行卡被没收
- 03-23 银行卡不用要注销吗