allocators
- Choosing an Allocator ↗
- Malloc-Implementations ↗
- Benchmarks of the Lockless Memory Allocator ↗
- jemalloc ↗ is the FreeBSD libc allocator. More recently, additional developer support features such as heap profiling and extensive monitoring/tuning hooks have been added. jemalloc is used by Facebook.
- tcmalloc is part of Google’s gperftools, which includes tcmalloc and some performance analysis tools. tcmalloc is used by Google.
- llalloc from Lockless Inc. is available freely as an open source lockless memory allocator or can be purchased for use with closed source software.
- hoard, ptmalloc2, tbbmalloc_proxy, supermalloc
- mimalloc ↗
- ralloc ↗
- scalloc ↗
- Alligator ↗
- wee_alloc ↗
- ssra ↗