arena arena는 fastbin, smallbin, largebin 등의 정보를 모두 담고있는 객체 레이스 컨디션을 막기 위해 arena에 접근할 때 arena에 락을 적용함 arena는 병목 현상을 최대한 피하기 위해 64개의 arena를 생성할 수 있으며 arena에 락이 걸려서 대기해야 하는 경우 새로운 arena를 생성하여 이를 피함. 하지만 생성할 수 있는 갯수가 64개로 제한되어 있어 과도한 멀티 쓰레드 환경에서는 결국 병목 현상이 발생함 tcache (thread local cache) 각 쓰레드의 독립적으로 할당되는 캐시 저장소를 지칭하며 GLibc 2.26 버전부터 도입되어 멀티 쓰레드 환경에 더욱 최적화된 메모리 관리 메커니즘을 제공함 특징 - 각 쓰레드는 64개의 tcache를 ..