개발일지1 [개발일지] Malloc Lab 동적 메모리 할당의 개념을 학습하고, 가상의 환경에서 동적 메모리 할당을 직접 해보는 프로젝트다. 프로젝트 키워드 🤔 시스템 콜, 데이터 세그먼트, 메모리 단편화, sbrk/mmap 22.12.04 팀원들과 동적 메모리 할당에 대한 팀 스터디 진행. 22.12.05 CS:APP 챕터9에 나와있는 C언어 코드를 공부하면서 코드 작성. 1. 기본 상수와 매크로 선언 1word 2word 규격 설정 자주 사용되는 함수 선언 2. static void *extend_heap(size_t words) 함수 작성 heap 영역 확장하는 함수 선언 3. static void *coalesce(void *bp) 함수 작성 ptr 포인터에 위치한 할당된 블럭 반환(가용 블럭으로 만들기) case 2, PUT(FTRP(b.. 2022. 12. 14. 이전 1 다음