Re: [Announce] [patch] Modular Scheduler Core and Completely Fair Scheduler [CFS]

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Chris Friesen <cfriesen@...>
Cc: William Lee Irwin III <wli@...>, Ingo Molnar <mingo@...>, Matt Mackall <mpm@...>, Con Kolivas <kernel@...>, <linux-kernel@...>, Linus Torvalds <torvalds@...>, Andrew Morton <akpm@...>, Nick Piggin <npiggin@...>, Mike Galbraith <efault@...>, Arjan van de Ven <arjan@...>, Thomas Gleixner <tglx@...>
Date: Wednesday, April 18, 2007 - 9:00 am

Chris Friesen wrote:

It doesn't have to be closely coupled with the load balancer to does 
this.  It just needs to know where the trigger is.


That's the load balancer's job and even if you use dynamic priority for 
load balancing it still wouldn't need to be closely coupled.  The load 
balancer would just need to know how to find a process's dynamic priority.

In fact, in the current set up, the load balancer decides how much load 
needs to be moved based on the static load on the CPUs but uses dynamic 
priority (to a large degree) to decide which ones to move.  This is due 
more to computational efficiency considerations than any deliberate 
design (I suspect) as the fact that tasks are stored on the runqueue in 
dynamic priority order makes looking at processes in dynamic priority 
order is the most efficient strategy.

Peter
-- 
Peter Williams                                   pwil3058@bigpond.net.au

"Learning, n. The kind of ignorance distinguishing the studious."
  -- Ambrose Bierce
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: CFS and suspend2: hang in atomic copy, Christian Hesse, (Wed Apr 18, 4:45 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Sun Apr 15, 7:39 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., Peter Williams, (Wed Apr 18, 9:00 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Sun Apr 15, 11:04 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Mon Apr 16, 7:04 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., Michael K. Edwards, (Mon Apr 16, 7:10 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Tue Apr 17, 4:24 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Tue Apr 17, 2:14 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Mon Apr 16, 11:45 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Tue Apr 17, 2:09 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Tue Apr 17, 3:09 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Tue Apr 17, 5:05 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Tue Apr 17, 6:32 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Tue Apr 17, 5:57 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Tue Apr 17, 7:31 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Tue Apr 17, 2:26 am)
Renice X for cpu schedulers, Con Kolivas, (Thu Apr 19, 7:59 am)
Re: Renice X for cpu schedulers, Ray Lee, (Thu Apr 19, 3:26 pm)
Re: Renice X for cpu schedulers, Nick Piggin, (Fri Apr 20, 12:09 am)
Re: Renice X for cpu schedulers, Ray Lee, (Tue Apr 24, 11:50 am)
Re: Renice X for cpu schedulers, Matt Mackall, (Tue Apr 24, 12:23 pm)
Re: Renice X for cpu schedulers, Con Kolivas, (Thu Apr 19, 6:56 pm)
Re: Renice X for cpu schedulers, Ray Lee, (Thu Apr 19, 8:56 pm)
Re: Renice X for cpu schedulers, Michael K. Edwards, (Thu Apr 19, 8:20 pm)
Re: Renice X for cpu schedulers, Bill Huey, (Fri Apr 20, 1:34 am)
Re: Renice X for cpu schedulers, Gene Heskett, (Thu Apr 19, 2:16 pm)
Re: Renice X for cpu schedulers, Con Kolivas, (Thu Apr 19, 6:47 pm)
Re: Renice X for cpu schedulers, Mike Galbraith, (Fri Apr 20, 1:24 am)
Re: Renice X for cpu schedulers, Gene Heskett, (Thu Apr 19, 10:00 pm)
Re: Renice X for cpu schedulers, Gene Heskett, (Thu Apr 19, 10:01 pm)
Re: Renice X for cpu schedulers, Michael K. Edwards, (Thu Apr 19, 5:35 pm)
Re: Renice X for cpu schedulers, Peter Williams, (Thu Apr 19, 8:42 am)
Re: Renice X for cpu schedulers, Mark Lord, (Thu Apr 19, 9:17 am)
Re: Renice X for cpu schedulers, Nick Piggin, (Thu Apr 19, 11:57 pm)
Re: Renice X for cpu schedulers, Mark Lord, (Sat Apr 21, 10:55 am)
Re: Renice X for cpu schedulers, Mark Lord, (Sun Apr 22, 8:54 am)
Re: Renice X for cpu schedulers, Con Kolivas, (Sun Apr 22, 8:58 am)
Re: Renice X for cpu schedulers, Con Kolivas, (Thu Apr 19, 11:10 am)
Re: Renice X for cpu schedulers, Mark Lord, (Thu Apr 19, 12:15 pm)
Re: Renice X for cpu schedulers, Ed Tomlinson, (Thu Apr 19, 9:17 pm)
Re: Renice X for cpu schedulers, Linus Torvalds, (Thu Apr 19, 9:27 pm)
Re: Renice X for cpu schedulers, Con Kolivas, (Thu Apr 19, 8:17 pm)
Re: Renice X for cpu schedulers, Gene Heskett, (Thu Apr 19, 2:21 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Thu Apr 19, 3:57 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Fri Apr 20, 1:26 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Wed Apr 18, 9:08 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Tue Apr 17, 4:23 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., Michael K. Edwards, (Tue Apr 17, 7:00 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Tue Apr 17, 7:07 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., Michael K. Edwards, (Tue Apr 17, 7:52 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., Arjan van de Ven, (Sun Apr 15, 12:25 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Sun Apr 15, 11:47 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Sun Apr 15, 11:26 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Tue Apr 17, 4:05 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Mon Apr 16, 12:13 pm)
Re: Kaffeine problem with CFS, Ingo Molnar, (Sun Apr 15, 12:13 pm)
Re: Kaffeine problem with CFS, Ingo Molnar, (Sun Apr 15, 12:25 pm)
Re: Kaffeine problem with CFS, Christoph Pfister, (Sun Apr 15, 12:55 pm)
Re: Kaffeine problem with CFS, Ingo Molnar, (Wed Apr 18, 4:27 am)
Re: Kaffeine problem with CFS, Ingo Molnar, (Wed Apr 18, 4:57 am)
Re: Kaffeine problem with CFS, Ingo Molnar, (Wed Apr 18, 5:06 am)
Re: Kaffeine problem with CFS, Christoph Pfister, (Wed Apr 18, 4:57 am)
Re: Kaffeine problem with CFS, Ingo Molnar, (Wed Apr 18, 5:01 am)
Re: Kaffeine problem with CFS, Christoph Pfister, (Wed Apr 18, 5:13 am)
Re: Kaffeine problem with CFS, Ingo Molnar, (Wed Apr 18, 5:17 am)
Re: Kaffeine problem with CFS, Christoph Pfister, (Wed Apr 18, 5:25 am)
Re: Kaffeine problem with CFS, Ingo Molnar, (Wed Apr 18, 5:28 am)
Re: Kaffeine problem with CFS, Christoph Pfister, (Wed Apr 18, 5:52 am)
Re: Kaffeine problem with CFS, Ingo Molnar, (Wed Apr 18, 6:17 am)
Re: Kaffeine problem with CFS, Ingo Molnar, (Wed Apr 18, 6:32 am)
Re: Kaffeine problem with CFS, Ingo Molnar, (Wed Apr 18, 6:53 am)
Re: Kaffeine problem with CFS, Ingo Molnar, (Wed Apr 18, 6:37 am)
Re: Kaffeine problem with CFS, Ingo Molnar, (Wed Apr 18, 6:49 am)
Re: Kaffeine problem with CFS, Christoph Pfister, (Wed Apr 18, 6:04 am)
Re: Kaffeine problem with CFS, Mike Galbraith, (Wed Apr 18, 5:12 am)
Re: Kaffeine problem with CFS, S.Çağlar, (Sun Apr 15, 6:14 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., Michal Piotrowski, (Fri Apr 13, 5:57 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Sat Apr 14, 3:48 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., Eric W. Biederman, (Sat Apr 14, 1:15 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., Eric W. Biederman, (Sat Apr 14, 1:44 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Sun Apr 15, 3:35 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Sun Apr 15, 7:54 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Mon Apr 16, 9:46 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., Eric W. Biederman, (Sat Apr 14, 2:40 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Fri Apr 13, 6:21 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Sun Apr 15, 12:01 am)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Fri Apr 13, 7:30 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Fri Apr 13, 7:58 pm)
Re: [Announce] [patch] Modular Scheduler Core and Completely..., William Lee Irwin III, (Fri Apr 13, 5:21 pm)