Better kmalloc effeciency
PATCH 1/1 Better kmalloc effeciency
This patch adds two intermediate general cache sizes, 96 and 192 bytes. On my system this saves about 34k.
size-256 63 180 256 5 12 1 size-192 95 120 192 5 6 1 size-128 213 240 128 8 8 1 size-96 1080 1120 96 28 28 1
Signature · 1 line
Brian Gerst
mm/slab.c +4 -0
@@ -341,7 +341,9 @@ { 32, NULL, NULL}, #endif { 64, NULL, NULL}, + { 96, NULL, NULL}, { 128, NULL, NULL}, + { 192, NULL, NULL}, { 256, NULL, NULL}, { 512, NULL, NULL}, { 1024, NULL, NULL},
@@ -364,7 +366,9 @@CN ("size-32" ), #endifCN ("size-64" ), +CN ("size-96" ),CN ("size-128" ), +CN ("size-192" ),CN ("size-256" ),CN ("size-512" ), CN("size-1024"),