Re: [patch 10/19] No Reclaim LRU Infrastructure

Lee Schermerhorn
2008-01-11T15:42:59Z

On Fri, 2008-01-11 at 13:36 +0900, KOSAKI Motohiro wrote:
> Hi Rik
>
> > +config NORECLAIM
> > + bool "Track non-reclaimable pages (EXPERIMENTAL; 64BIT only)"
> > + depends on EXPERIMENTAL && 64BIT
> > + help
> > + Supports tracking of non-reclaimable pages off the [in]active lists
> > + to avoid excessive reclaim overhead on large memory systems. Pages
> > + may be non-reclaimable because: they are locked into memory, they
> > + are anonymous pages for which no swap space exists, or they are anon
> > + pages that are expensive to unmap [long anon_vma "related vma" list.]
>
> Why do you select to default is NO ?
> I think this is really improvement and no one of 64bit user
> hope turn off without NORECLAIM developer :)
>

Hello, Kosaki-san:

This was my doing. I left the default == NO during
development/experimemental stage so that one would have to take explicit
action to enable this function. If the feature makes it into mainline
and we decide that the default should be 'yes', that will be an easy
change.

Thanks for looking at this,
Lee Schermerhorn