Re: [git pull] scheduler changes for v2.6.26

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Ingo Molnar
Date: Monday, April 21, 2008 - 12:43 pm

* Frans Pop <elendil@planet.nl> wrote:


you could also reply to this thread if you dont mind, so that others can 
chime in too.

the 700-800 msecs of delays you see are very "brutal" so there must be 
something fundamentally wrong going on here.

Could you first check (under sched-devel/latest) the quality of your 
sched-clock, via running this script:

   http://people.redhat.com/mingo/cfs-scheduler/tools/watch-rq-clock.sh

if you run it, it should output ~1000 msecs periods every second:

 europe:~> watch-rq-clock.sh
 1002.115042
 1005.509851
 1004.187275
 1004.409980
 1004.430264
 1004.445508

if it's way too 'slow', say it only 100 msecs per second, then the 
scheduler clock is mis-measuring time and what the scheduler thinks to 
be a 40 msecs delay might become a 400 msecs delay.

	Ingo
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[git pull] scheduler changes for v2.6.26, Ingo Molnar, (Sat Apr 19, 11:13 am)
Re: [git pull] scheduler changes for v2.6.26, Guillaume Chazarain, (Sat Apr 19, 11:47 am)
Re: [git pull] scheduler changes for v2.6.26, Ingo Molnar, (Sat Apr 19, 11:49 am)
Re: [git pull] scheduler changes for v2.6.26, Peter Zijlstra, (Sat Apr 19, 11:54 am)
Re: [git pull] scheduler changes for v2.6.26, Frans Pop, (Sat Apr 19, 12:47 pm)
Re: [git pull] scheduler changes for v2.6.26, Ingo Molnar, (Mon Apr 21, 5:39 am)
Re: [git pull] scheduler changes for v2.6.26, Frans Pop, (Mon Apr 21, 9:31 am)
Re: [git pull] scheduler changes for v2.6.26, Ingo Molnar, (Mon Apr 21, 12:43 pm)
Re: [git pull] scheduler changes for v2.6.26, Mike Galbraith, (Tue Apr 22, 1:51 am)
Re: [git pull] scheduler changes for v2.6.26, Ingo Molnar, (Tue Apr 22, 1:59 am)
Re: [git pull] scheduler changes for v2.6.26, Kevin Winchester, (Tue Apr 22, 2:41 am)
Re: [git pull] scheduler changes for v2.6.26, Peter Zijlstra, (Tue Apr 22, 2:59 am)
Re: [git pull] scheduler changes for v2.6.26, David Miller, (Tue Apr 22, 3:49 am)
Re: [git pull] scheduler changes for v2.6.26, Peter Zijlstra, (Tue Apr 22, 4:10 am)
Re: [git pull] scheduler changes for v2.6.26, Mike Galbraith, (Tue Apr 22, 5:25 am)
Re: [git pull] scheduler changes for v2.6.26, Mike Galbraith, (Wed Apr 23, 1:11 am)
Re: [git pull] scheduler changes for v2.6.26, Frans Pop, (Wed Apr 23, 2:36 am)
Re: [git pull] scheduler changes for v2.6.26, Peter Zijlstra, (Wed Apr 23, 2:42 am)
Re: [git pull] scheduler changes for v2.6.26, Ingo Molnar, (Wed Apr 23, 2:46 am)
Re: [git pull] scheduler changes for v2.6.26, Mike Galbraith, (Wed Apr 23, 3:30 am)
Re: [git pull] scheduler changes for v2.6.26, Peter Zijlstra, (Wed Apr 23, 4:21 am)
Re: [git pull] scheduler changes for v2.6.26, Mike Galbraith, (Wed Apr 23, 6:27 am)
Re: [git pull] scheduler changes for v2.6.26, Frans Pop, (Wed Apr 23, 6:36 am)
Re: [git pull] scheduler changes for v2.6.26, Frans Pop, (Wed Apr 23, 9:23 am)
Re: [git pull] scheduler changes for v2.6.26, Ingo Molnar, (Tue Apr 29, 5:29 am)
Re: [git pull] scheduler changes for v2.6.26, Steven Rostedt, (Tue Apr 29, 8:28 am)