From: Willy Tarreau <w@1wt.eu>
To: Con Kolivas <kernel@kolivas.org>
Cc: linux kernel mailing list <linux-kernel@vger.kernel.org>,
ck list <ck@vds.kolivas.org>, Ingo Molnar <mingo@elte.hu>,
Mike Galbraith <efault@gmx.de>, Al Boldi <a1426z@gawab.com>,
Peter Williams <pwil3058@bigpond.net.au>,
Nick Piggin <npiggin@suse.de>, Matt Mackall <mpm@selenic.com>,
Bill Huey <billh@gnuppy.monkey.org>,
William Lee Irwin III <wli@holomorphy.com>,
Gene Heskett <gene.heskett@gmail.com>
Subject: Re: [ANNOUNCE] Staircase Deadline cpu scheduler version 0.45
Date: Sun, 22 Apr 2007 09:00:37 +0200 [thread overview]
Message-ID: <20070422070037.GA15092@1wt.eu> (raw)
In-Reply-To: <200704221441.48897.kernel@kolivas.org>
On Sun, Apr 22, 2007 at 02:41:48PM +1000, Con Kolivas wrote:
> A significant bugfix for SMP balancing was just posted for the staircase
> deadline cpu scheduler which improves behaviour dramatically on any SMP
> machine.
>
> Thanks to Willy Tarreau for noticing likely fault point.
>
> Also requested was a version in the Makefile so this version of the patch
> adds -sd045 to the kernel version.
Con, I'm sorry, but it is worse with this one :-(
The lag when typing in xterms is even more noticeable and vmstat output
oscillates between 8 and 65, with idle rates around 50%, as you can see
below :
procs memory swap io system cpu
r b w swpd free buff cache si so bi bo in cs us sy id
9 0 0 0 922436 6392 57496 0 0 0 0 2 172 26 33 41
65 0 1 0 922436 6392 57496 0 0 0 0 0 132 23 37 40
66 0 0 0 922436 6392 57496 0 0 0 0 1 159 18 31 51
9 0 0 0 922436 6392 57496 0 0 0 0 0 166 24 37 40
68 0 0 0 922436 6392 57496 0 0 0 0 5 121 23 32 44
62 0 0 0 922576 6392 57496 0 0 0 0 0 161 17 29 53
8 0 0 0 922576 6392 57496 0 0 0 0 1 158 23 42 34
65 0 0 0 922576 6392 57496 0 0 0 0 1 92 17 33 50
52 0 2 0 922576 6392 57496 0 0 0 0 0 156 19 28 53
13 0 0 0 922576 6392 57496 0 0 0 0 8 171 25 44 30
65 0 0 0 922576 6392 57496 0 0 0 0 17 172 20 26 54
8 0 0 0 922576 6392 57496 0 0 0 0 4 188 22 31 47
22 0 0 0 922576 6392 57496 0 0 0 0 10 182 26 38 36
65 0 1 0 922576 6392 57496 0 0 0 0 8 107 18 28 54
8 0 0 0 922588 6424 57508 0 0 12 36 11 201 26 35 39
66 0 0 0 922588 6424 57508 0 0 0 0 11 115 22 36 43
61 0 0 0 922564 6424 57508 0 0 0 0 32 409 16 28 56
8 0 0 0 922564 6424 57508 0 0 0 0 19 224 24 42 34
65 0 0 0 922564 6436 57496 0 0 0 12 34 439 19 29 52
8 0 0 0 922564 6436 57496 0 0 0 0 28 320 18 26 56
20 0 0 0 922564 6436 57508 0 0 0 0 6 195 26 42 32
Renicing X or not does not change anything here.
I suspect that the bug you fixed was hiding another one :-/
If you want me to test another patch, feel free to ask.
Willy
next prev parent reply other threads:[~2007-04-22 7:01 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-04-22 4:41 [ANNOUNCE] Staircase Deadline cpu scheduler version 0.45 Con Kolivas
2007-04-22 7:00 ` Willy Tarreau [this message]
2007-04-22 7:27 ` Con Kolivas
2007-04-22 7:31 ` Con Kolivas
2007-04-22 8:06 ` Willy Tarreau
2007-04-22 8:53 ` Con Kolivas
2007-04-22 9:14 ` Willy Tarreau
2007-04-22 9:53 ` Con Kolivas
2007-04-22 11:42 ` Con Kolivas
2007-04-22 12:18 ` [ck] " Con Kolivas
2007-04-22 13:07 ` Willy Tarreau
2007-04-22 13:27 ` Con Kolivas
2007-04-22 14:22 ` Willy Tarreau
2007-04-22 14:35 ` Con Kolivas
2007-04-23 7:02 ` Con Kolivas
2007-04-22 14:27 ` Michael Gerdau
2007-04-22 14:37 ` Con Kolivas
2007-04-22 8:02 ` [ck] " Michael Gerdau
2007-04-22 11:09 ` Con Kolivas
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20070422070037.GA15092@1wt.eu \
--to=w@1wt.eu \
--cc=a1426z@gawab.com \
--cc=billh@gnuppy.monkey.org \
--cc=ck@vds.kolivas.org \
--cc=efault@gmx.de \
--cc=gene.heskett@gmail.com \
--cc=kernel@kolivas.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@elte.hu \
--cc=mpm@selenic.com \
--cc=npiggin@suse.de \
--cc=pwil3058@bigpond.net.au \
--cc=wli@holomorphy.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.