COMPUTER SYSTEMS DEEP GUIDEmalloc lab의 mm.c를 교재처럼 읽기이번 글은 malloc lab 구현 회고가 아니라,현재 allocator 코드가 힙을 어떤 규칙으로 읽고 갱신하는지를 함수 단위로 해설하는 공부 글이다.Implicit Free List Boundary Tag First Fit Split Coalesce왜 allocator는 함수 셋보다 메모리 규칙 묶음처럼 읽어야 하는가지금 구현한 allocator는 implicit free list 기반의 비교적 단순한 구조다. 하지만 이 코드만 제대로 읽어도 힙 경계, 블록 레이아웃, 포인터 산술, free 이후 병합, realloc의 비용 같은 시스템 개념이 한 번에 연결된다. 그래서 이 글은 내 코드가 무엇을 하고 있는지..