Re: Thermal scheduling
Re: Thermal scheduling
- Subject: Re: Thermal scheduling
- From: Markus Hitter <email@hidden>
- Date: Wed, 29 Sep 2004 16:27:38 +0200
Am 29.09.2004 um 15:54 schrieb John Siracusa:
One theory presented to explain the results was that the kernel is
taking CPU temperature into account when doling out CPU cycles.
Well, I'm not really a kernel expert, but the scheduler's task is to
decide which process/thread gets the next CPU quantum, where a CPU
quantum is about 10 ms. If there's no process in need of processing
time, it sends the CPU into doze mode.
I thought it might be the CPU hog "punisher" in the kernel
Surely, there are more mechanisms going on in the kernel, independent
from the scheduler. If the CPU supports running at different speeds,
you should be able to switch between them without telling the
scheduler.
This is how I understand things but again, I'm no expert :-)
Markus
- - - - - - - - - - - - - - - - - - -
Dipl. Ing. Markus Hitter
http://www.jump-ing.de/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden