Linux 6.8在提供SLUB优化的同时丢弃Slave:赢得34%的微基准测试

2024年 1月 5日 51.0k 0

Linux 6.8在提供SLUB优化的同时丢弃Slave:赢得34%的微基准测试-1
在预计于周日发布Linux6.7稳定内核之前,一些早期的请求已经开始陆续进入Linux6.8合并窗口。板条更新已于周五发送给Linus Torvalds,为下一个内核周期做准备。

正如前面在每日运维网上提到的,以下是已弃用的板片分配器在Linux6.5内核中,Linux6.8现在将继续并删除板码。这是在SLOB之前经历了弃用和删除之后,内核现在只关注SLUB作为首选分配器。

Linux 6.8在提供SLUB优化的同时丢弃Slave:赢得34%的微基准测试-2

Linux6.8正在放弃SLUB,并将允许更低的代码维护和更好的优化/改进,以更少的技术债务维护多个分配器。SuSE的Vlastimil Babka在Linux 6.8平板更新拉取请求中写道:

删除分配器的选择已经允许简化和优化将kMalloc API连接到SLUB实现的代码。

这个6.8拉取请求 also includes a SLUB improvement for delayed freezing of CPU partial slabs. This improvement yielded a 34% improvement for a stress-ng micro-benchmark.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论