Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 12 Mar 2002 06:23:20 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 12 Mar 2002 06:23:10 -0500 Received: from dsl-213-023-043-170.arcor-ip.net ([213.23.43.170]:34452 "EHLO starship") by vger.kernel.org with ESMTP id ; Tue, 12 Mar 2002 06:22:59 -0500 Content-Type: text/plain; charset=US-ASCII From: Daniel Phillips To: Andrew Morton , lkml Subject: Re: [CFT] delayed allocation and multipage I/O patches for 2.5.6. Date: Tue, 12 Mar 2002 12:18:01 +0100 X-Mailer: KMail [version 1.3.2] In-Reply-To: <3C8D9999.83F991DB@zip.com.au> In-Reply-To: <3C8D9999.83F991DB@zip.com.au> MIME-Version: 1.0 Content-Transfer-Encoding: 7BIT Message-Id: Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On March 12, 2002 07:00 am, Andrew Morton wrote: > Identifies readahead thrashing. > > Currently, it just performs a shrink on the readahead window when thrashing > occurs. This greatly reduces the amount of pointless I/O which we perform, > and will reduce the CPU load. The idea is that the readahead window > dynamically adjusts to a sustainable size. It improves things, but not > hugely, experimentally. The question is, does it wipe out a nasty corner case? If so then the improvement for the averge case is just a nice fringe benefit. A carefully constructed test that triggers the corner case would be most interesting. -- Daniel - 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/