Thread (20 messages) 20 messages, 6 authors, 2012-01-30

RE: [PATCH] mm: implement WasActive page flag (for improving cleancache)

From: Dan Magenheimer <hidden>
Date: 2012-01-27 05:15:25
Also in: lkml

From: Rik van Riel [mailto:riel@redhat.com]
Subject: Re: [PATCH] mm: implement WasActive page flag (for improving cleancache)

On 01/26/2012 09:43 PM, Dan Magenheimer wrote:
quoted
Maybe the Active page bit could be overloaded with some minor
rewriting?  IOW, perhaps the Active bit could be ignored when
the page is moved to the inactive LRU?  (Confusing I know, but I am
just brainstorming...)
The PG_referenced bit is already overloaded.  We keep
the bit set when we move a page from the active to the
inactive list, so a page that was previously active
only needs to be referenced once to become active again.

The LRU bits (PG_lru, PG_active, etc) are needed to
figure out which LRU list the page is on.  I don't
think we can overload those...
I suspected that was true, but was just brainstorming.
Thanks for confirming.

Are there any other page bits that are dont-care when
a page is on an LRU list?

I'd also be interested in your/RedHat's opinion on the
64-bit vs 32-bit market.  Will RHEL7 even support 32-bit?

Dan

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help