* [PATCH] Better kmalloc effeciency
@ 2002-03-05 1:58 Brian Gerst
0 siblings, 0 replies; only message in thread
From: Brian Gerst @ 2002-03-05 1:58 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux kernel mailing list
[-- Attachment #1: Type: text/plain, Size: 348 bytes --]
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
--
Brian Gerst
[-- Attachment #2: kmalloc-sizes-1 --]
[-- Type: text/plain, Size: 544 bytes --]
diff -urN linux-2.5.6-pre2/mm/slab.c linux/mm/slab.c
--- linux-2.5.6-pre2/mm/slab.c Mon Feb 11 10:21:49 2002
+++ linux/mm/slab.c Sun Mar 3 13:59:25 2002
@@ -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"),
#endif
CN("size-64"),
+ CN("size-96"),
CN("size-128"),
+ CN("size-192"),
CN("size-256"),
CN("size-512"),
CN("size-1024"),
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2002-03-05 1:58 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-03-05 1:58 [PATCH] Better kmalloc effeciency Brian Gerst
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox