Memory Allocation: Difference between revisions

Jump to navigation Jump to search
m
fix broken URL for Doug Lea's dlmalloc
[unchecked revision][unchecked revision]
m (Added big picture overview)
m (fix broken URL for Doug Lea's dlmalloc)
Line 114:
There are a lot of allocators to choose from, so this is far from being a comprehensive list;
*[https://github.com/blanham/liballoc/ liballoc] - Excellent allocator that was originally a part of the Spoon Operating System and designed to be plugged into hobby OS's.
*[http://ggee.cs.oswego.edu/dl/html/malloc.html dlmalloc] - Doug Lea's Memory Allocator. A good all purpose memory allocator that is widely used and ported.
*[http://goog-perftools.sourceforge.net/doc/tcmalloc.html TCMalloc] Thread-Caching Malloc. An experimental scalable allocator.
*[http://www.nedprod.com/programs/portable/nedmalloc/ nedmalloc] A very fast and very scalable allocator. These two properties have made it somewhat popular in multi-threaded video games as an alternative to the default provided allocator.
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu