在预计于周日发布Linux6.7稳定内核之前,一些早期的请求已经开始陆续进入Linux6.8合并窗口。板条更新已于周五发送给Linus Torvalds,为下一个内核周期做准备。
正如前面在每日运维网上提到的,以下是已弃用的板片分配器在Linux6.5内核中,Linux6.8现在将继续并删除板码。这是在SLOB之前经历了弃用和删除之后,内核现在只关注SLUB作为首选分配器。
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.