diff options
| author | Matt Mackall <[email protected]> | 2008-02-05 06:29:37 +0000 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2008-02-05 17:44:19 +0000 |
| commit | 20cecbae44528d347c46e71f40650b75e0dcbc8e (patch) | |
| tree | fae7206c9aff698b76c5c6aab796539d047947bc /security/selinux/hooks.c | |
| parent | slob: fix free block merging at head of subpage (diff) | |
| download | kernel-20cecbae44528d347c46e71f40650b75e0dcbc8e.tar.gz kernel-20cecbae44528d347c46e71f40650b75e0dcbc8e.zip | |
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 <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'security/selinux/hooks.c')
0 files changed, 0 insertions, 0 deletions
