Heap 공부 3(free & bins)
동적 할당이 해제되는 과정 & bins에 대해서 정리
Free (glibc2.23)
c언어를 기반으로 프로그래밍을 할때 동적할당을 위해서 malloc, free 를 자주 사용합니다.
실제 메모리 상에서 free가 어떤식으로 진행되는지를 알아볼것입니다. 우선 bins이 무엇인지 알아보겠습니다.
bins란 쉽게 말해서, free 청크들을 관리하는 관리자라고 생각하면 됩니다. 또한 관리자도 다 같은 관리자가 아닌, 1번째 영역을 관리하는 관리자, ...
d0razi.site7 min read