• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Thermal scheduling
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Thermal scheduling


  • Subject: Re: Thermal scheduling
  • From: John Siracusa <email@hidden>
  • Date: Wed, 29 Sep 2004 09:54:55 -0400

On Wed, 29 Sep 2004 13:45:43 +0100, Sam Hart wrote:
> John wrote:
>> I've been poring over the xnu source trying to find a place where CPU temp is
>> involved in some sort of thread priority or scheduling calculation, but have
>> not found one yet.  I'm hoping it'll be faster to just ask here :)
>
> What are you trying to achieve ?

I'm trying to explain the CPU throttling that apparently happens on dual
2.5GHz Power Macs under an "ideal" load (all CPU execution units used to
fullest potential) that tests the CPU's thermal limits.

One theory presented to explain the results was that the kernel is taking
CPU temperature into account when doling out CPU cycles.  I thought it might
be the CPU hog "punisher" in the kernel that's been discussed on this list
before, but the list archive search is down and I can't recall the details.
Also, this happens with a single thread or with multiple threads.

> This is no word of authority but my guess would be that it is handled by
> AppleThermal.kext which appears to be closed source.

Hm, bummer...

-John


 _______________________________________________
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

  • Follow-Ups:
    • Re: Thermal scheduling
      • From: Markus Hitter <email@hidden>
  • Prev by Date: Re: Thermal scheduling
  • Next by Date: Re: Thermal scheduling
  • Previous by thread: Re: Thermal scheduling
  • Next by thread: Re: Thermal scheduling
  • Index(es):
    • Date
    • Thread