Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754789Ab1BVROK (ORCPT ); Tue, 22 Feb 2011 12:14:10 -0500 Received: from mx1.redhat.com ([209.132.183.28]:43068 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754774Ab1BVROG (ORCPT ); Tue, 22 Feb 2011 12:14:06 -0500 Date: Tue, 22 Feb 2011 18:11:58 +0100 From: Andrea Arcangeli To: Jeffrey Hundstad Cc: Minchan Kim , Andrew Morton , linux-mm , LKML , Steven Barrett , Ben Gamari , Peter Zijlstra , Rik van Riel , Mel Gorman , KOSAKI Motohiro , Wu Fengguang , Johannes Weiner , Nick Piggin , Balbir Singh , KAMEZAWA Hiroyuki Subject: Re: [PATCH v6 0/4] fadvise(DONTNEED) support Message-ID: <20110222171158.GC31195@random.random> References: <20110221190713.GM13092@random.random> <20110222132804.GQ13092@random.random> <4D63EC77.6070208@mnsu.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4D63EC77.6070208@mnsu.edu> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1721 Lines: 34 On Tue, Feb 22, 2011 at 11:03:51AM -0600, Jeffrey Hundstad wrote: > On 02/22/2011 07:28 AM, Andrea Arcangeli wrote: > > Hi Minchan, > > That's my point, we should check if the "thrashing horribly" is really > > a "recently" or if it has always happened before with 2.6.18 and previous. > > I would bet that "thrashing" isn't what he meant. He almost certainly > meant "needless I/O" and nothing to do with swapping. I've seen this > similar report before. This report is almost always gets answered with > a "set your swappiness to an appropriate value" type answer. Or a "your Hmm but swappiness can't help if "needless I/O in the morning after backup" is the problem. So it wouldn't be the right suggestion if "needless I/O is the problem". We need a "vmstat 1" during the "trashing horribly"/"needless I/O" in the morning to be sure. > userspace app needs to get smarter" type answer. I think they are > trying to do the latter, but need some help from the kernel, and that's > what they're trying to do here. That's fine thing. But I got reports indipendent of this thread from friends, asking me how to prevent swapping overnight because of backup, so I connected that report to the above "trashing horribly"/recently. I had no problems personally but may backup runs once (not twice to activate/reference pages). I had no time to investigate this further yet to see if things works ok for me even with a rsync loop activating and referencing everything. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/