- Published on
메모리 할당자의 모든 것 — Doug Lea의 dlmalloc(1987)에서 Microsoft의 mimalloc(2019)까지의 역사. ptmalloc/glibc의 arena와 bin 구조, jemalloc의 size class, tcmalloc의 thread cache와 page heap, mimalloc의 free list sharding, 단편화의 두 종류, 멀티스레드 확장성, NUMA 인지, hardened allocator 보안, ASAN의 동작, 그리고 Redis·Firefox·Chrome의 실전 적용까지 1,300줄로 정리한 사용자 공간 메모리 관리 딥다이브.