페이지 캐시의 물리 주소를 전부 출력하는 시스템 콜을 만들고 싶습니다.
글쓴이: getfeus / 작성시간: 토, 2011/09/03 - 2:10오후
제목 그대로의 시스템콜을 만들어 보고 싶습니다.
생각중인 방법은 리눅스의 소스를 분석하여, 페이지를 할당하는 시스템 콜을 호출 할 때에, 별도의 자료구조로 페이지 캐시의 물리주소를 기록 해 두는 방법이고, 다른 한가지 방법은, 모든 페이지를 직접 탐색하여 해당 페이지가 페이지 캐시의 페이지 인지, 스왑 영역의 페이지 인지를 구분 하는 방법도 생각 중입니다.
아직 리눅스 커널을 공부한지 얼마 되지 않아 지식이 많이 부족한 상태인데, 어떠한 접근 방법이 바람직한지와, 소스의 어디를 찾아 보아야 바람직할 지, 목적 달성을 위하여 확인 해 보면 좋은 시스템 콜이 있는지 등에 대한 조언을 듣고 싶습니다.
고수님들의 많은 답변 부탁드립니다. 감사합니다.
Forums:
댓글 달기