Get the latest tech news
Zblock Compressed Slab Memory Allocator Looks Like It Could Be Coming In Linux 6.16
Ahead of the Linux 6.16 merge window opening up in just one month, the new Zblock allocator was queued up into Andrew Morton's 'MM' tree of memory management material likely destined for the next kernel merge window
Vitaly Wool of Konsulko AB has been working on this special-purpose allocator for storing compressed pages. Zblock aims to allow densely arranging objects of various sizes while enjoying low internal fragmentation. Also this allocator tries to fill incomplete blocks instead of adding new ones, in many cases providing a compression ratio comparable to zmalloc's.
Or read this on Phoronix