Subj : [$] Slabs, sheaves, and barns To : All From : LWN.net Date : Mon Feb 24 2025 16:45:06 [$] Slabs, sheaves, and barns Date: Mon, 24 Feb 2025 16:29:58 +0000 Description: The kernel's slab allocator is responsible for the allocation of small (usually sub-page) chunks of memory. For many workloads, the speed of object allocation and freeing is one of the key factors in overall performance, so it is not surprising that a lot of effort has gone into optimizing the slab allocator over time. Now that the kernel is down to a single slab allocator , the memory-management developers have free rein to add complexity to it; the latest move in that direction is the per-CPU sheaves patch set from slab maintainer Vlastimil Babka. ====================================================================== Link to news story: https://lwn.net/Articles/1010667/ --- Mystic BBS v1.12 A47 (Linux/64) * Origin: tqwNet UK HUB @ hub.uk.erb.pw (1337:1/100) .