Re: [PATCH 4/8] vmscan: Do not writeback filesystem pages in direct reclaim

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Johannes Weiner
Date: Monday, July 19, 2010 - 3:14 pm

Hi Mel,

On Mon, Jul 19, 2010 at 02:11:26PM +0100, Mel Gorman wrote:

Did you forget to delete the worker code from pageout() which is now
in write_reclaim_page()?


I think it would turn out more natural to just return dirty pages on
page_list and have the whole looping logic in shrink_inactive_list().

Mixing dirty pages with other 'please try again' pages is probably not
so bad anyway, it means we could retry all temporary unavailable pages
instead of twiddling thumbs over that particular bunch of pages until
the flushers catch up.

What do you think?
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH 4/8] vmscan: Do not writeback filesystem pages ..., Christoph Hellwig, (Mon Jul 19, 7:19 am)
Re: [PATCH 7/8] writeback: sync old inodes first in backgr ..., Christoph Hellwig, (Mon Jul 19, 7:21 am)
Re: [PATCH 8/8] vmscan: Kick flusher threads to clean page ..., Christoph Hellwig, (Mon Jul 19, 7:23 am)
Re: [PATCH 2/8] vmscan: tracing: Update trace event to tra ..., Christoph Hellwig, (Mon Jul 19, 7:26 am)
Re: [PATCH 7/8] writeback: sync old inodes first in backgr ..., Christoph Hellwig, (Mon Jul 19, 7:48 am)
Re: [PATCH 5/8] fs,btrfs: Allow kswapd to writeback pages, Rik van Riel, (Mon Jul 19, 11:27 am)
Re: [PATCH 4/8] vmscan: Do not writeback filesystem pages ..., Johannes Weiner, (Mon Jul 19, 3:14 pm)
Re: [PATCH 4/8] vmscan: Do not writeback filesystem pages ..., KAMEZAWA Hiroyuki, (Wed Jul 21, 5:01 am)
Re: [PATCH 4/8] vmscan: Do not writeback filesystem pages ..., KAMEZAWA Hiroyuki, (Wed Jul 21, 4:57 pm)
Re: [PATCH 4/8] vmscan: Do not writeback filesystem pages ..., KAMEZAWA Hiroyuki, (Thu Jul 22, 2:22 am)