| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
On Wed, 29 Sep 2004 16:27:38 +0200, Markus Hitter <email@hidden> wrote: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.
The observed result of the test program is that it runs at X iterations/sec
for some time, then drops to X - N iterations/sec for the remainder. The
drop seems to coincide with a CPU temp that passes some threshold.
Cheers, -- stix
_______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/email@hidden
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.