From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757446AbZEGQAz (ORCPT ); Thu, 7 May 2009 12:00:55 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1758912AbZEGQAk (ORCPT ); Thu, 7 May 2009 12:00:40 -0400 Received: from mx2.redhat.com ([66.187.237.31]:60051 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757446AbZEGQAj (ORCPT ); Thu, 7 May 2009 12:00:39 -0400 Message-ID: <4A030556.9060407@redhat.com> Date: Thu, 07 May 2009 11:59:18 -0400 From: Rik van Riel User-Agent: Thunderbird 2.0.0.21 (X11/20090320) MIME-Version: 1.0 To: Christoph Lameter CC: Peter Zijlstra , Wu Fengguang , Andrew Morton , "linux-kernel@vger.kernel.org" , "tytso@mit.edu" , "linux-mm@kvack.org" , Elladan , Nick Piggin , Johannes Weiner , KOSAKI Motohiro Subject: Re: [PATCH -mm] vmscan: make mapped executable pages the first class citizen References: <20090430072057.GA4663@eskimo.com> <20090430174536.d0f438dd.akpm@linux-foundation.org> <20090430205936.0f8b29fc@riellaptop.surriel.com> <20090430181340.6f07421d.akpm@linux-foundation.org> <20090430215034.4748e615@riellaptop.surriel.com> <20090430195439.e02edc26.akpm@linux-foundation.org> <49FB01C1.6050204@redhat.com> <20090501123541.7983a8ae.akpm@linux-foundation.org> <20090503031539.GC5702@localhost> <1241432635.7620.4732.camel@twins> <20090507121101.GB20934@localhost> <1241705702.11251.156.camel@twins> <1241707081.11251.160.camel@twins> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Christoph Lameter wrote: > On Thu, 7 May 2009, Peter Zijlstra wrote: > >> So if you haven't ran any firefox code, it should be gone from the >> active list after 2 full cycles, and from the inactive list on the first >> full inactive cycle after that. > > So some incremental changes. I still want to use firefox after my backup > without having to wait 5 minutes while its paging exec pages back in. Please try to read and understand the patches, before imagining that they might not be enough. The active file list is kept at least as large as the inactive file list. Your backup is one large streaming IO. This means the files touched by your backup should go onto the inactive file list and get reclaimed, without putting pressure on the active file list. If you are still not convinced that these (small) changes are enough, please test the patches and show us the results, so we can tweak things further.