Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262750AbUCSLXQ (ORCPT ); Fri, 19 Mar 2004 06:23:16 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262753AbUCSLXQ (ORCPT ); Fri, 19 Mar 2004 06:23:16 -0500 Received: from ns.suse.de ([195.135.220.2]:23959 "EHLO Cantor.suse.de") by vger.kernel.org with ESMTP id S262750AbUCSLXL (ORCPT ); Fri, 19 Mar 2004 06:23:11 -0500 Date: Fri, 19 Mar 2004 12:23:10 +0100 Message-ID: From: Takashi Iwai To: Eric St-Laurent Cc: Chris Mason , Andrew Morton , linux-kernel@vger.kernel.org Subject: Re: CONFIG_PREEMPT and server workloads In-Reply-To: <1079665660.7609.6.camel@orbiter> References: <40591EC1.1060204@geizhals.at> <20040318060358.GC29530@dualathlon.random> <1079665660.7609.6.camel@orbiter> User-Agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 MULE XEmacs/21.4 (patch 13) (Rational FORTRAN) (i386-suse-linux) MIME-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1276 Lines: 36 At Thu, 18 Mar 2004 22:07:41 -0500, Eric St-Laurent wrote: > > On Thu, 2004-03-18 at 10:28, Takashi Iwai wrote: > > > in my case with reiserfs, i got 0.4ms RT-latency with my test suite > > (with athlon 2200+). > > > > there is another point to be fixed in the reiserfs journal > > transaction. then you'll get 0.1ms RT-latency without preemption. > > Are you talking about the following patch recently merged in Linus tree? > > [PATCH] resierfs: scheduling latency improvements > http://linus.bkbits.net:8080/linux-2.5/cset@40571b49jtE7PzOtsXjBx65-GoDijg i've tested the suse kernel, so the patch above was already in it. i'm not sure whether mm tree already includes the all relevant fixes... Chris? what i wrote above about is loops in do_journal_end(). but i can't tell you surely unless i test the mm kernel again. > I'm interested to try any patch you might have to help reduce latency > with reiserfs. AFAIK, even only the fix of mpage_writepages() will reduce the latency very much. please give a try. Takashi - 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/