SLOB Removal Submitted Ahead Of The Linux 6.4 Kernel Cycle

Written by Michael Larabel in Linux Kernel on 21 April 2023 at 06:00 AM EDT. Add A Comment
LINUX KERNEL
With the Linux 6.3 kernel likely being released as stable on Sunday, pull requests have already begun to be submitted of feature code for the Linux 6.4 merge window.

Vlastimil Babka of SUSE submitted the SLAB allocator updates today for Linux 6.4 and most noteworthy with that is the removal of the SLOB allocator.

Linux 6.2 deprecated the SLOB allocator with kernel developers recommend SLUB memory allocator being used instead. Removing SLOB lowers the maintenance burden of the allocators and can make API improvements easier to roll-out. The SLOB allocator in the past had been popular with embedded systems with miniscule amounts of RAM.

broken RAM


With no one the past few months complaining over its deprecation, kernel developers are ready to drop SLOB. Today's pull request indeed guts out the just under one thousand lines of code that makes up the SLOB allocator.

So with this pull request, bye-bye SLOB!
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week