All of lore.kernel.org
 help / color / mirror / Atom feed
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


  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.