All of lore.kernel.org
 help / color / mirror / Atom feed
From: <spaminos-ker@yahoo.com>
To: Peter Williams <pwil3058@bigpond.net.au>,
	Lee Revell <rlrevell@joe-job.com>
Cc: linux-kernel <linux-kernel@vger.kernel.org>
Subject: Re: Scheduler fairness problem on 2.6 series (Attn: Nick Piggin and others)
Date: Sat, 28 Aug 2004 19:28:03 -0700 (PDT)	[thread overview]
Message-ID: <20040829022804.92317.qmail@web13925.mail.yahoo.com> (raw)
In-Reply-To: <41313985.3050805@bigpond.net.au>

--- Peter Williams <pwil3058@bigpond.net.au> wrote:
> The mode in which the scheduler was being used had all priority fiddling 
> (except promotion) turned off so the tasks should have been just round 
> robinning with each other.  Also, the time outs are fairly rare (every 
> few hours according to Nicolas's e-mail) and happen with several 
> different schedulers (with ZAPHOD (the one being used by Nicolas) and 
> Con's staircase schedulers having less problem than the vanilla 
> scheduler) which is why I thought it might be something outside the 
> scheduler.  Perhaps it's something outside the kernel?
> 

I can add to this that this problem occured on a variety of systems, single CPU
Pentium IIIs and 4s, Athlon, dual PIIIs ;
the one thing in common is that everything works fine on all those machines
with 2.4, but breaks with 2.5 (or redhat 2.4 kernel with some backported code).
When I do the tests, the only thing I switch is the kernel and reboot.

It's true that it could be something broken outside of the scheduling code
(like the way IRQ events are handled maybe, or the way signals are delivered).

The one difference between the artificial test (from the original post) and the
real life test I do now, is that the real test combines disks I/O, network I/O
(TCP/IP and UDP) and several multithreaded processes.
Where things are kind of bad is that I am far from saturating the machine (the
load average is less than 2), but still some processes get those annoying
timeouts.

Nicolas


  reply	other threads:[~2004-08-29  2:27 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <411D50AE.5020005@bigpond.net.au>
2004-08-17 23:19 ` Scheduler fairness problem on 2.6 series (Attn: Nick Piggin and others) spaminos-ker
2004-08-18  0:12   ` Peter Williams
2004-08-24 21:11     ` spaminos-ker
2004-08-24 23:04       ` Peter Williams
2004-08-24 23:22         ` Lee Revell
2004-08-26  2:30         ` spaminos-ker
2004-08-26  2:42           ` Peter Williams
2004-08-26  8:39             ` Peter Williams
2004-08-28  1:59               ` spaminos-ker
2004-08-29  0:21                 ` Peter Williams
2004-08-29  0:25                   ` Lee Revell
2004-08-29  0:45                     ` Lee Revell
2004-08-29  2:03                       ` Peter Williams
2004-08-29  2:28                         ` spaminos-ker [this message]
2004-08-29  4:53                           ` Peter Williams
2004-08-29  1:19                     ` spaminos-ker
2004-08-29  1:22                       ` Lee Revell
2004-08-29  1:31                         ` Peter Williams
2004-09-13 20:09                           ` spaminos-ker
2004-08-29  2:20                       ` Lee Revell
     [not found] <20040811093945.GA10667@elte.hu>
2004-08-17 23:08 ` spaminos-ker
     [not found] <20040811010116.GL11200@holomorphy.com>
2004-08-11  2:21 ` spaminos-ker
2004-08-11  2:23   ` William Lee Irwin III
2004-08-11  2:45     ` Peter Williams
2004-08-11  2:47       ` Peter Williams
2004-08-11  3:23         ` Peter Williams
2004-08-11  3:31           ` Con Kolivas
2004-08-11  3:46             ` Peter Williams
2004-08-11  3:44           ` Peter Williams
2004-08-13  0:13             ` spaminos-ker
2004-08-13  1:44               ` Peter Williams
2004-08-11  3:09   ` Con Kolivas
2004-08-11 10:24     ` Prakash K. Cheemplavam
2004-08-12  2:04     ` spaminos-ker
2004-08-12  2:24     ` spaminos-ker
2004-08-12  2:53       ` Con Kolivas
2004-08-07 21:53 spaminos-ker

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=20040829022804.92317.qmail@web13925.mail.yahoo.com \
    --to=spaminos-ker@yahoo.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=pwil3058@bigpond.net.au \
    --cc=rlrevell@joe-job.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.