All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mike Galbraith <efault@gmx.de>
To: "Nico Schümann" <spam@nico22.de>
Cc: linux-kernel@vger.kernel.org
Subject: Re: CFS not suitable for desktop computers
Date: Mon, 04 May 2009 19:59:43 +0200	[thread overview]
Message-ID: <1241459983.5462.70.camel@marge.simson.net> (raw)
In-Reply-To: <49FF06D0.80109@nico22.de>

On Mon, 2009-05-04 at 17:16 +0200, Nico Schümann wrote:
> Thank you Ray Lee and Mike Galbraith for your responses, I ran the 
> script and attached its gathered information.
> 
> Mike Galbraith wrote:
> > How hard is hard?  Can you describe the loads you're having trouble
> > with, and the hardware you're running them on?
> >
> >   
> I could reproduce "hard" load by just compiling the linux kernel, make 
> -j3 while reading mails with Thunderbird, which is not that hard 
> foreground load. Thunderbird starts reacting really slowly while compiling.
> 
> My system has a 1,3 GHz AMD Athlon CPU (32 bits) and 1 GB of RAM. Now 
> you will say: That is not very much. Of course it is not, but with the 
> old scheduler, the system felt way faster, so it seemed to be enough for 
> compiling and reading mails.

Hm.  The load isn't extreme, but it appears to me that between X and
Thunderbird, CPU demand is high enough that you WILL feel the slowdown
when you toss in three competing CPU hogs plus other system activity all
on one core.

> I hope you can find useful information in the attached log, I enabled 
> SCHED_DEBUG and SCHEDSTATS, if you need any more information, just ask 
> me, I will try to answer.

I'll look closer tomorrow (ill).  For now, how much CPU does
X/Thunderbird consume without the kbuild?

(I know this isn't what you want to hear, but SCHED_IDLE is a major case
of happiness for heavy lifting background loads, especially so on UP.)

	-Mike


  reply	other threads:[~2009-05-04 18:00 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-05-03 19:26 CFS not suitable for desktop computers Nico Schümann
2009-05-03 23:24 ` Ray Lee
     [not found] ` <1241424835.26855.102.camel@marge.simson.net>
2009-05-04 15:16   ` Nico Schümann
2009-05-04 17:59     ` Mike Galbraith [this message]
2009-05-04 21:01     ` Chris Friesen
2009-05-05  5:42       ` Mike Galbraith
2009-05-05  7:51         ` Mike Galbraith
2009-05-06  8:03     ` Peter Zijlstra

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=1241459983.5462.70.camel@marge.simson.net \
    --to=efault@gmx.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=spam@nico22.de \
    /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.