From: Matt Mackall Date: Tue, 5 Feb 2008 06:29:37 +0000 (-0800) Subject: slob: reduce external fragmentation by using three free lists X-Git-Tag: v2.6.25-rc1~919 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=20cecbae44528d347c46e71f40650b75e0dcbc8e;p=pandora-kernel.git slob: reduce external fragmentation by using three free lists By putting smaller objects on their own list, we greatly reduce overall external fragmentation and increase repeatability. This reduces total SLOB overhead from > 50% to ~6% on a simple boot test. Signed-off-by: Matt Mackall Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed