Jump to content

Slab allocator

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Longhair (talk | contribs) at 04:54, 29 January 2006 (stubbed). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Slab allocator is a cache management structure for efficient use of kernel memory. It is designed by Jeff Bonwick in Sun for SunOS. But it is now more famous since it is a part of the basic linux kernel memory management system. It is targeted for use of many small piece of memory chunks. By managing small memory chunks in the units called slabs, this mechanism enables lower fragmentation, fast allocation and reclaming memory.