From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id p6MCvRUs084655 for ; Fri, 22 Jul 2011 07:57:27 -0500 Received: from merlin.infradead.org (localhost [127.0.0.1]) by cuda.sgi.com (Spam Firewall) with ESMTP id 8BFE28DB7A for ; Fri, 22 Jul 2011 05:57:26 -0700 (PDT) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) by cuda.sgi.com with ESMTP id 9EchyJVhI1AmIfhu for ; Fri, 22 Jul 2011 05:57:26 -0700 (PDT) Subject: Re: [PATCH 8/8] mm: vmscan: Do not writeback filesystem pages from kswapd From: Peter Zijlstra In-Reply-To: <1311265730-5324-9-git-send-email-mgorman@suse.de> References: <1311265730-5324-1-git-send-email-mgorman@suse.de> <1311265730-5324-9-git-send-email-mgorman@suse.de> Date: Fri, 22 Jul 2011 14:57:12 +0200 Message-ID: <1311339432.27400.36.camel@twins> Mime-Version: 1.0 List-Id: XFS Filesystem from SGI List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: xfs-bounces@oss.sgi.com Errors-To: xfs-bounces@oss.sgi.com To: Mel Gorman Cc: Rik van Riel , Jan Kara , LKML , XFS , Christoph Hellwig , Linux-MM , Minchan Kim , Wu Fengguang , Johannes Weiner On Thu, 2011-07-21 at 17:28 +0100, Mel Gorman wrote: > Assuming that flusher threads will always write back dirty pages promptly > then it is always faster for reclaimers to wait for flushers. This patch > prevents kswapd writing back any filesystem pages. That is a somewhat sort changelog for such a big assumption ;-) I think it can use a few extra words to explain the need to clean pages from @zone vs writeback picks whatever fits best on disk and how that works out wrt the assumption. What requirements does this place on writeback and how does it meet them. _______________________________________________ xfs mailing list xfs@oss.sgi.com http://oss.sgi.com/mailman/listinfo/xfs From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754165Ab1GVM5b (ORCPT ); Fri, 22 Jul 2011 08:57:31 -0400 Received: from merlin.infradead.org ([205.233.59.134]:50748 "EHLO merlin.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753756Ab1GVM5a convert rfc822-to-8bit (ORCPT ); Fri, 22 Jul 2011 08:57:30 -0400 Subject: Re: [PATCH 8/8] mm: vmscan: Do not writeback filesystem pages from kswapd From: Peter Zijlstra To: Mel Gorman Cc: Linux-MM , LKML , XFS , Dave Chinner , Christoph Hellwig , Johannes Weiner , Wu Fengguang , Jan Kara , Rik van Riel , Minchan Kim In-Reply-To: <1311265730-5324-9-git-send-email-mgorman@suse.de> References: <1311265730-5324-1-git-send-email-mgorman@suse.de> <1311265730-5324-9-git-send-email-mgorman@suse.de> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT Date: Fri, 22 Jul 2011 14:57:12 +0200 Message-ID: <1311339432.27400.36.camel@twins> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 2011-07-21 at 17:28 +0100, Mel Gorman wrote: > Assuming that flusher threads will always write back dirty pages promptly > then it is always faster for reclaimers to wait for flushers. This patch > prevents kswapd writing back any filesystem pages. That is a somewhat sort changelog for such a big assumption ;-) I think it can use a few extra words to explain the need to clean pages from @zone vs writeback picks whatever fits best on disk and how that works out wrt the assumption. What requirements does this place on writeback and how does it meet them. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail143.messagelabs.com (mail143.messagelabs.com [216.82.254.35]) by kanga.kvack.org (Postfix) with ESMTP id 8DA636B004A for ; Fri, 22 Jul 2011 08:57:26 -0400 (EDT) Subject: Re: [PATCH 8/8] mm: vmscan: Do not writeback filesystem pages from kswapd From: Peter Zijlstra In-Reply-To: <1311265730-5324-9-git-send-email-mgorman@suse.de> References: <1311265730-5324-1-git-send-email-mgorman@suse.de> <1311265730-5324-9-git-send-email-mgorman@suse.de> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Date: Fri, 22 Jul 2011 14:57:12 +0200 Message-ID: <1311339432.27400.36.camel@twins> Mime-Version: 1.0 Sender: owner-linux-mm@kvack.org List-ID: To: Mel Gorman Cc: Linux-MM , LKML , XFS , Dave Chinner , Christoph Hellwig , Johannes Weiner , Wu Fengguang , Jan Kara , Rik van Riel , Minchan Kim On Thu, 2011-07-21 at 17:28 +0100, Mel Gorman wrote: > Assuming that flusher threads will always write back dirty pages promptly > then it is always faster for reclaimers to wait for flushers. This patch > prevents kswapd writing back any filesystem pages.=20 That is a somewhat sort changelog for such a big assumption ;-) I think it can use a few extra words to explain the need to clean pages from @zone vs writeback picks whatever fits best on disk and how that works out wrt the assumption. What requirements does this place on writeback and how does it meet them. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: email@kvack.org