저는 메모리 관리 작업, 특히 리눅스 커널의 페이지 교체 구성 요소에 관심이있는 학생입니다.
커널 소스를 이해하는 데 도움이되는 다른 안내서는 무엇입니까?
Mel Gorman 의 Linux 가상 메모리 관리자 이해 와 Cesati와 Bovet 의 Linux 커널 이해 를 읽으려고했지만 코드를 통한 제어 흐름은 설명하지 않습니다. 사용 된 다양한 데이터 구조와 다양한 기능이 수행하는 작업에 대해서만 설명합니다. 이것은 코드를 더 혼란스럽게 만듭니다.
내 프로젝트는 주류 커널에서 페이지 교체 알고리즘을 조정하고 일련의 워크로드에 대한 성능을 분석합니다. 이해하기 쉬운 리눅스 커널의 풍미가 있습니까 (linux-2.6.xx 커널이 아닌 경우)?