On Wednesday, June 30, Darrin Chandler wrote: > > What you're saying is true, but that's not the only use case. Streaming > media may not benefit from 100% cpu but may not be able to work properly > at 0%. The same goes for other common tasks as well. Running at 30% or > 50% will indeed save power for those cases where running at 100% won't > make what you're doing finish faster and running at 0% won't work.
You're assuming that the switch is so slow that running at a constant average factor (of whatever) is better than simply switching to "high" mode when there are things to do (not in idle loop), and going back to "low" mode when there is nothing left to do (in idle loop/etc). The system could litteraly be switching high/low several thousand times a second... Try the diff, see if it works for you. --Toby.
