Messages in this thread |  | | | Date | Tue, 17 Mar 2009 12:41:09 -0400 (EDT) | | From | Christoph Lameter <> | | Subject | Re: [PATCH 2/3]: xvmalloc memory allocator |
| |
On Tue, 17 Mar 2009, Nitin Gupta wrote:
> Slub allocator could not be used due to fragmentation issues: > http://code.google.com/p/compcache/wiki/AllocatorsComparison > Data here shows kmalloc using ~43% more memory than TLSF and xvMalloc > is showed ~2% more space efficiency than TLSF (due to smaller metadata).
Well this looks like the use of 2^n sizes of the kmalloc arrayse cause a lot of wastage here. Creating slab caches that fit your needs may help? Have you had a look at the SLOB approach?
|  |