커널 주소 공간 레이아웃

커널 주소 공간 레이아웃

힙, 스택, .text, .bss 및 기타 세그먼트를 포함하여 사용자 모드 주소 공간은 잘 문서화되어 있습니다. 그러나 커널 주소 공간에 대한 문서만으로는 충분하지 않습니다. 커널 공간에서는 일부 가상 주소를 사용하는데, 커널 공간은 어떻게 구성되어 있는지 알고 싶습니다.

추신: 커널 스택 세그먼트가 있다고 들었는데 커널 주소 공간에 대한 이보다 체계적인 소개를 찾을 수 없습니다.

관심 있는 플랫폼은 x86_64 및 Linux 3-*입니다.

답변1

이 문서는 큰 문서일 수 있지만 시간을 내어 읽어볼 가치가 있다고 생각합니다. 확인해 보세요."리눅스 내부자"보다 정확하게는 문서화메모리 관리부분. 당신은 또한 읽을 수 있습니다Git의 책

재미있게 보내세요.

관련 정보