시스템 콜, 데이터 세그먼트, 메모리 단편화, sbrk/mmap
CMU에서 내려오는 전설의 malloc-lab 코드를 사용해 implicit, explicit, seglist, buddy system 방법을 적용하여 동적 메모리 할당 구현
CS:APP 책 9장, CMU강의자료-> PPT, 정글코치님이 적어준 Github
1. youtube, 책 등 을 보고 배경지식을 쌓아보자.
makefile을 쉽고 심플하게 알려주신다.
https://youtu.be/GHV1bXWJdWM
malloc 이해를 위해 CS:APP 책 9장
2. 팀원끼리 implicit, explicit, seglist, buddy system 및 키워드에 대해 정리하고 어떻게 구현해야 되는지 논의해보자.
3. github의 코드를 이해하고 설명해보자. 코드를 어떻게 구현할 지 구체적으로 설정하자.
4. 좀 더 욕심을 내자면, keyword에 대해 어떻게 답변할지 정리해보고, 연습해보자.
'탐험 준비'주차가 되면, 발제가 될 때마다 관련 배경지식을 쌓을 시간이 필요하다.
정말 탐험이라는 단어처럼, 세상에 이런 단어가 있었어? 이런 이론이 있었어? 싶어서 알아갈 시간이 필요한 것이다.
다행히 이번팀원과는 마음이 맞아서 목,금요일까지는 관련 강의나 책을 읽고 같이 얘기해보기로 했다.
그리고 요번 주차부터는 keyword에 대해 의식적으로 좀 더 정의하는 시간을 가지려고 한다.