On Sat, May 22, 2010 at 12:14 AM, Christoph Lameter <cl@xxxxxxxxx> wrote: > SLEB is a merging of SLUB with some queuing concepts from SLAB and a new way > of managing objects in the slabs using bitmaps. It uses a percpu queue so that > free operations can be properly buffered and a bitmap for managing the > free/allocated state in the slabs. It is slightly more inefficient than > SLUB (due to the need to place large bitmaps --sized a few words--in some > slab pages if there are more than BITS_PER_LONG objects in a slab page) but > in general does compete well with SLUB (and therefore also with SLOB) > in terms of memory wastage. I merged patches 1-7 to "sleb/core" branch of slab.git if people want to test them: http://git.kernel.org/?p=linux/kernel/git/penberg/slab-2.6.git;a=shortlog;h=refs/heads/sleb/core I didn't put them in linux-next for obvious reasons. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>