My favorites | Sign in
Logo
                
Search
for
Updated May 29, 2009 by nitingupta910
Labels: Phase-Design
Locales: en, files
AllocatorsComparison  
Compare space-efficiency of various memory allocators.

Introduction

Allocators compared:

Comparison between xvMalloc and TLSF is here. In summary, xvmalloc is ~2% more space efficient than TLSF. Also, note that space efficiency over TLSF is not the only reason to favor xvMalloc as detailed in above wiki.

This data was collected by replaying (see: SwapReplay) this data over allocator test modules. So, in effect, we replaced compcache allocator with these allocators and noted memory usage over time.

Details

Data plotted is available here

Data Summary

Peak Memory Usage:

So, KMalloc uses ~43% more memory than TLSF!


Comment by nai.xia, Apr 05, 2008

Great Job! :)

Comment by guilintravels, May 23, 2009

tks.


Sign in to add a comment
Hosted by Google Code