Re: fadvise DONTNEED implementation (or lack thereof)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Rik van Riel
Date: Monday, November 15, 2010 - 7:48 am

On 11/15/2010 04:05 AM, Minchan Kim wrote:


At the time, there were all kinds of general problems
in page reclaim that all needed to be fixed.  Peter's
patch was mostly a band-aid for streaming IO.

However, now that most of the other page reclaim problems
seem to have been resolved, it would be worthwhile to test
whether Peter's drop-behind approach gives an additional
improvement.

I could see it help by getting rid of already-read pages
earlier, leaving more space for read-ahead data.

I suspect it would do fairly little to protect the working
set, because we do not scan the active file list at all
unless it grows to be larger than the inactive file list.

-- 
All rights reversed
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
fadvise DONTNEED implementation (or lack thereof), Ben Gamari, (Wed Nov 3, 10:58 pm)
Re: fadvise DONTNEED implementation (or lack thereof), KOSAKI Motohiro, (Tue Nov 9, 12:28 am)
Re: fadvise DONTNEED implementation (or lack thereof), KOSAKI Motohiro, (Tue Nov 9, 1:03 am)
Re: fadvise DONTNEED implementation (or lack thereof), KOSAKI Motohiro, (Sat Nov 13, 10:09 pm)
Re: fadvise DONTNEED implementation (or lack thereof), Ben Gamari, (Sat Nov 13, 10:20 pm)
Re: fadvise DONTNEED implementation (or lack thereof), Brian K. White, (Sun Nov 14, 2:33 pm)
Re: fadvise DONTNEED implementation (or lack thereof), Minchan Kim, (Sun Nov 14, 11:07 pm)
Re: fadvise DONTNEED implementation (or lack thereof), KOSAKI Motohiro, (Mon Nov 15, 12:09 am)
Re: fadvise DONTNEED implementation (or lack thereof), Minchan Kim, (Mon Nov 15, 12:19 am)
Re: fadvise DONTNEED implementation (or lack thereof), KOSAKI Motohiro, (Mon Nov 15, 12:28 am)
Re: fadvise DONTNEED implementation (or lack thereof), Minchan Kim, (Mon Nov 15, 12:46 am)
Re: fadvise DONTNEED implementation (or lack thereof), Peter Zijlstra, (Mon Nov 15, 1:47 am)
Re: fadvise DONTNEED implementation (or lack thereof), Minchan Kim, (Mon Nov 15, 2:05 am)
Re: fadvise DONTNEED implementation (or lack thereof), KOSAKI Motohiro, (Mon Nov 15, 2:10 am)
Re: fadvise DONTNEED implementation (or lack thereof), Rik van Riel, (Mon Nov 15, 7:48 am)
Re: fadvise DONTNEED implementation (or lack thereof), Minchan Kim, (Wed Nov 17, 3:16 am)
Re: fadvise DONTNEED implementation (or lack thereof), Minchan Kim, (Wed Nov 17, 4:15 am)
Re: fadvise DONTNEED implementation (or lack thereof), Rik van Riel, (Wed Nov 17, 9:22 am)
Re: fadvise DONTNEED implementation (or lack thereof), Minchan Kim, (Wed Nov 17, 7:47 pm)
Re: fadvise DONTNEED implementation (or lack thereof), Rik van Riel, (Wed Nov 17, 8:24 pm)
Re: fadvise DONTNEED implementation (or lack thereof), Minchan Kim, (Wed Nov 17, 8:46 pm)