Linux 의 페이지캐시 (버퍼캐시) 에서 해당 page 가 evict 되지 않고 메모리에 유지하도록 하는 방법

alicia0729의 이미지

안녕하세요, 커널을 열심히 들여다 보고 있는 개발자 입니다.

page 가 페이지 캐시, 즉 main memory 에서 쫓겨나지 않고 메모리에 반드시 유지되도록 하는 방법을 찾고 있는데요,

혹시 도움을 주실 분 있을까요?

reference count 가 있거나 page struct 의 특정 flag 를 셋팅하면 되는지 등을 알아보고 있는데,

잘 안나오고 어렵네요. T_T