Re: VST and Sched Load Balance
From: Srivatsa Vaddagiri
Date: Thu Apr 07 2005 - 09:01:51 EST
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@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/