Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261235AbUKCBUi (ORCPT ); Tue, 2 Nov 2004 20:20:38 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261228AbUKCBUi (ORCPT ); Tue, 2 Nov 2004 20:20:38 -0500 Received: from mx1.elte.hu ([157.181.1.137]:56222 "EHLO mx1.elte.hu") by vger.kernel.org with ESMTP id S261235AbUKCBUW (ORCPT ); Tue, 2 Nov 2004 20:20:22 -0500 Date: Wed, 3 Nov 2004 02:21:23 +0100 From: Ingo Molnar To: Rui Nuno Capela Cc: mark_h_johnson@raytheon.com, Thomas Gleixner , Florian Schmidt , Lee Revell , Paul Davis , LKML , Bill Huey , Adam Heath , Michal Schmidt , Fernando Pablo Lopez-Lezcano , Karsten Wiese , "K.R. Foley" Subject: Re: [patch] Real-Time Preemption, -RT-2.6.9-mm1-V0.6.9 Message-ID: <20041103012123.GC16884@elte.hu> References: <20041102191858.GB1216@elte.hu> <20041102192709.GA1674@elte.hu> <32932.192.168.1.8.1099437703.squirrel@192.168.1.8> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <32932.192.168.1.8.1099437703.squirrel@192.168.1.8> User-Agent: Mutt/1.4.1i X-ELTE-SpamVersion: MailScanner 4.31.6-itk1 (ELTE 1.2) SpamAssassin 2.63 ClamAV 0.73 X-ELTE-VirusStatus: clean X-ELTE-SpamCheck: no X-ELTE-SpamCheck-Details: score=-4.9, required 5.9, autolearn=not spam, BAYES_00 -4.90 X-ELTE-SpamLevel: X-ELTE-SpamScore: -4 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2199 Lines: 48 * Rui Nuno Capela wrote: > OK. Already tested RT-V0.6.9 and things are really good, so far. Got > it under the jackd-R + 9*fluidsynth workload test, and the comparison > to 2.6.9 (vanilla) is getting kind of humiliating :) > > 2.6.9 RT-V0.6.9 > --------- --------- > XRUN Rate . . . . . . . . . : 415 0 /hour > Delay Rate (>spare time) . . : 493 0 /hour > Delay Rate (>1000 usecs) . . : 913 1 /hour > Delay Maximum . . . . . . . . : 6877 864 usecs > Cycle Maximum . . . . . . . . : 1440 1552 usecs > Average DSP Load. . . . . . . : 38.9 40.5 % > Average Interrupt Rate . . . : 1337 1338 /sec > Average Context-Switch Rate . : 7488 9048 /sec cool, good numbers. May i have a stats suggestion for future runs? Could you monitor the system (kernel) CPU overhead and userspace overhead as well? > As before, these stats were taken by running jackd -v -dalsa -dhw:0 > -r44100 -p128 -n2 -S -P, loaded with 9 (nine) fluidsynth instances, on > a P4@2.533Ghz laptop, against the onboard sound device (snd-ali5451). > The results were averaged for 12 consecutive runs of 5 minutes each. > > On the RT kernel, the IRQ 5 handler thread, that serves the ali5451 > sound device, has been chrt'ed to SCHED_FIFO and to priority=60 (chrt > -p -f 60 `pidof "IRQ 5"`). This time thought, I haven't touched the > ksoftirqd/0 scheduling policy nor priority. > > I am also rehearsing these same tests on my P4/SMT desktop. I'll post > those a bit later today. > > As a personal comment, I've never, never seen so good figures in any > other kernel I've came across in the last couple of years. I hope this > can only go to the better ;) i hope so too :) There's no reason why the performance of the current -RT kernel couldnt be maintained, there are no corners cut. Ingo - 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/