I try to understand the Linux memory management. I was told Linux uses ClockPro to manage page cache
and http://linux-mm.org/PageReplacementDesign also says so for file pages. But when I read the ClockPro paper,
it doesn't look the same. The Linux implementation doesn't have non-resident pages. Other than
that, it doesn't have the same test period mentioned in the paper. I wonder if the Linux implementation
have the same effect as ClockPro. Could anyone confirm Linux is still using ClockPro?
Thanks,
Da