public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* "sched: add vslice" causes horrible interactivity under load
@ 2008-01-27 21:44 Benjamin K. Stuhl
  2008-01-27 22:14 ` Ingo Molnar
  0 siblings, 1 reply; 5+ messages in thread
From: Benjamin K. Stuhl @ 2008-01-27 21:44 UTC (permalink / raw)
  To: Ingo Molnar, Peter Zijlstra, Thomas Gleixner; +Cc: Linux-Kernel Mailing List

[-- Attachment #1: Type: text/plain, Size: 1206 bytes --]

Hi,
  I recently upgraded from 2.6.23.x to 2.6.24 and found that whereas
with 2.6.23.x I could have multiple "make -j3" compilation runs going
in the background with no real problems (on a dual-core Core 2), with
2.6.24 I get multiple-second lags when trying to switch tasks in KDE. 
I did a git bisect starting from 9b73e76f3cf63379dcf45fcd4f112f5812418d0a
in Linus's 2.6.25 tree in the hope that the recent scheduler merge might 
have fixed the problem, but no such luck. Instead, git bisect points its
all-knowing finger at 

commit 67e9fb2a39a1d454218d50383094940982be138f
Author: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date:   Mon Oct 15 17:00:10 2007 +0200

    sched: add vslice

    add vslice: the load-dependent "virtual slice" a task should
    run ideally, so that the observed latency stays within the
    sched_latency window.

    Signed-off-by: Ingo Molnar <mingo@elte.hu>
    Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
    Reviewed-by: Thomas Gleixner <tglx@linutronix.de>

A straight-forward git revert crashes at boot, so I don't have a patch to offer. :-/
(Please keep me CC'ed, since I'm not subscribed to LKML.)

Thanks for your help,
-- BKS

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-01-28 15:34 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-27 21:44 "sched: add vslice" causes horrible interactivity under load Benjamin K. Stuhl
2008-01-27 22:14 ` Ingo Molnar
2008-01-27 22:17   ` Ingo Molnar
2008-01-27 22:19     ` Ingo Molnar
2008-01-28 15:32   ` Benjamin K. Stuhl

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox