Messages in this thread | | | Date | Tue, 31 May 2011 15:39:50 +0200 | From | Johannes Weiner <> | Subject | Re: [PATCH v2 04/10] Add additional isolation mode |
| |
On Mon, May 30, 2011 at 03:13:43AM +0900, Minchan Kim wrote: > There are some places to isolate lru page and I believe > users of isolate_lru_page will be growing. > The purpose of them is each different so part of isolated pages > should put back to LRU, again. > > The problem is when we put back the page into LRU, > we lose LRU ordering and the page is inserted at head of LRU list. > It makes unnecessary LRU churning so that vm can evict working set pages > rather than idle pages. > > This patch adds new modes when we isolate page in LRU so we don't isolate pages > if we can't handle it. It could reduce LRU churning. > > This patch doesn't change old behavior. It's just used by next patches. > > Cc: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> > Cc: Mel Gorman <mgorman@suse.de> > Cc: Rik van Riel <riel@redhat.com> > Cc: Andrea Arcangeli <aarcange@redhat.com> > Cc: Johannes Weiner <hannes@cmpxchg.org> > Cc: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> > Signed-off-by: Minchan Kim <minchan.kim@gmail.com>
Acked-by: Johannes Weiner <hannes@cmpxchg.org>
| |