Tagged articles
1 articles
Page 1 of 1
Deepin Linux
Deepin Linux
May 30, 2024 · Fundamentals

Understanding Linux Kernel Memory Compression and the Zsmalloc Allocator

This article explains the fragmentation problems of the Linux slab allocator, introduces the zsmalloc memory allocator and its requirements, surveys mainstream kernel memory‑compression techniques such as zSwap, zRAM and zCache, and details related allocators like Zbud and Z3fold with example source code.

LinuxOperating Systemscompression
0 likes · 11 min read
Understanding Linux Kernel Memory Compression and the Zsmalloc Allocator