- SLOB
The SLOB (Simple List Of Blocks) is a one of three available of memory allocators (two other are SLAB, SLUB) in
Linux kernel . The SLOB allocator, is designed to be a small and efficient allocation framework for use in small systems such as embedded systems. Unfortunately, a major limitation of the SLOB allocator is that it suffers greatly from internal fragmentation.Currently uses first-fit algorithm which uses the first available space for memory. Recently a reply from
Linus Torvalds on a Linux mailing listFact|date=August 2008 were made where he suggested the use of best-fit algorithm which tries to find a memory block which suits needs best, e.g. the smallest space which fits the required amount available, avoiding loss of performance, both by fragmentation and consolidation of memory.The SLOB allocator was used in
DSLinux onNintendo DS handheld console .ource
* [http://jaredlundquist.com/?cat=18 Jared Lundquist blog]
ee also
*
Slab allocation
Wikimedia Foundation. 2010.