Messages in this thread | | | Date | Thu, 7 Apr 2005 19:30:40 +0530 | From | Srivatsa Vaddagiri <> | Subject | Re: VST and Sched Load Balance |
| |
On Thu, Apr 07, 2005 at 11:07:55PM +1000, Nick Piggin wrote: > 3. This is exactly one of the situations that the balancing backoff code > was designed for. Can you just schedule interrupts to fire when the > next balance interval has passed? This may require some adjustments to > the backoff code in order to get good powersaving, but it would be the > cleanest approach from the scheduler's point of view.
Hmm ..I guess we could restrict the max time a idle CPU will sleep taking into account its balance interval. But whatever heuristics we follow to maximize balance_interval of about-to-sleep idle CPU, don't we still run the risk of idle cpu being woken up and going immediately back to sleep (because there was no imbalance)?
Moreover we may be greatly reducing the amount of time a CPU is allowed to sleep this way ...
--
Thanks and Regards, Srivatsa Vaddagiri, Linux Technology Center, IBM Software Labs, Bangalore, INDIA - 560017 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |