皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Z3fold & Zbud分配器可能在Linux 6.15中被移除

看起来 Linux 6.15 将成为取消 Z3fold 和 Zbud 分配器的内核。

鉴于这些压缩的页面分配器已经被弃用并计划删除,这应该不会太令人惊讶。删除补丁现在由 Andrew Morton 的 “MM” 补丁流程拾取,因此可能是 Linux 6.15 的材料,除非在最后一刻提出任何反对意见。

提醒一下,Zbud 是用于存储压缩页面的特殊用途分配器。Zbud 可以实现每个物理页最多存储两个压缩页。Z3fold 作为 Zbud 的衍生物,是一个压缩页分配器,每个物理页最多可以存储三个压缩页。

Zbud 和 Z3fold 自 Linux 6.13 以来已被弃用,因为它们很少使用。不过,用户应该转向 zsmalloc。Zsmalloc 的延迟曾经比 Zbud/Z3fold 差,但现在情况已不再如此,这些已弃用的分配器消耗的内存要多得多。

Z3fold & Zbud分配器可能在Linux 6.15中被移除

此补丁丢弃 Z3fold,此补丁丢弃 Zbud。除非有任何充分的理由保留大约 2000 行代码,否则预计它们将在 Linux 6.15 合并窗口期间被删除。

转自 Z3fold & Zbud Allocators Likely To Be Removed In Linux 6.15 – Phoronix

登录

注册