혹시 ptmalloc2와 관련된 공식문서가 있을까요?

밑에서 나온 질문들을 포함해서 명확하지 않은 부분들((1) smallbin, fastbin에 모두 들어갈 수 있는 크기면 어떻게 들어가지는지, (2) 인접해서 병합할 애들도 원형 이중 연결리스트에서 끊어줘야할텐데 병합 과정은 구체적으로 어떻게 되는지...) 이 너무 많은 것 같아요.

#시스템해킹 #배경지식 #ptmalloc2
작성자 정보
답변 1
avatar
bincat
Closed Beta Tester

공식 docs가 없다는게 좀 아쉬운 부분이긴합니다. 결국 누군가가 분석해놓은 포스트를 바탕으로
https://elixir.bootlin.com/glibc/glibc-2.27/source/malloc/malloc.c
https://elixir.bootlin.com/glibc/glibc-2.37/source/malloc/malloc.c
실제 소스코드를 직접 분석해보며 익히는게 제일 좋은 방법인것 같아요!

2023.03.24. 15:05
질문에 대한 답을 알고 계신가요?
지식을 나누고 포인트를 획득해보세요.
답변하고 포인트 받기