Learning About Memory Allocation Posted on 2017-09-18 Basic Posix Allocation API: 1234567891011121314151617void *malloc( size_t size); void *calloc( size_t number, size_t size); int posix_memalign( void **ptr, size_t alignment, size_t size); void *aligned_alloc( size_t alignment, size_t size); void *realloc( void *ptr, size_t size); void free( void *ptr); Memory Allocator Introduction (In Chinese) Jemalloc Learning (In Chinese) Catalog PtMalloc (a.k.a, glibc malloc) TCMalloc (By Google) JeMalloc (By FreeBSD) Hoard (By MIT) To be continued.