[$] What's next for the SLUB allocator
Date:
Mon, 20 May 2024 18:28:56 +0000
Description:
There are two fundamental levels of memory allocator in the Linux kernel:
the page allocator, which allocates memory in units of pages, and the slab allocator, which allocates arbitrarily-sized chunks that are usually (but
not necessarily) smaller than a page. The slab allocator is the one that stands behind commonly used kernel functions like kmalloc() . At
the 2024 Linux
Storage, Filesystem, Memory Management, and BPF Summit , slab maintainer Vlastimil Babka provided an update on recent changes at the slab level and discussed the changes that are yet to come.
======================================================================
Link to news story:
https://lwn.net/Articles/974138/
--- Mystic BBS v1.12 A47 (Linux/64)
* Origin: tqwNet UK HUB @ hub.uk.erb.pw (1337:1/100)