Re: [PATCH] mm/filemap.c: unconditionally call mark_page_accessed
From: Valdis . Kletnieks
Date: Thu Mar 15 2007 - 13:40:00 EST
On Wed, 14 Mar 2007 22:33:17 BST, Andreas Mohr said:
> it'd seem we need some kind of state management here to figure out good
> intervals of when to call mark_page_accessed() *again* for this page. E.g.
> despite non-changing access patterns you could still call mark_page_accessed(
)
> every 32 calls or so to avoid expiry, but this would need extra helper
> variables.
What if you did something like
if (jiffies%32) {...
(Possibly scaling it so the low-order bits change). No need to lock it, as
"right most of the time" is close enough.
Attachment:
pgp00000.pgp
Description: PGP signature