Tag

zsmalloc

1 views collected around this technical thread.

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.

KernelLinuxMemory Management
0 likes · 11 min read
Understanding Linux Kernel Memory Compression and the Zsmalloc Allocator