Re: Cancel Sleep
Re: Cancel Sleep
- Subject: Re: Cancel Sleep
- From: Andre-John Mas <email@hidden>
- Date: Tue, 1 Jan 2008 13:22:57 -0500
On 31-Dec-07, at 18:50 , Terry Lambert wrote:
There's no contradiction here. The original question is about "how
do I write code that would thwart power and thermal management for
undisclosed reasons?".
Running with the lid closed and an external monitor/projector and
keyboard+mouse is a fully supported configuration, so long as he
accepts that without adequate ventilation and cooling, he's subject
to thermal throttling. "Adequate" here translates to "must be
better with the lid closed than for the same performance with the
lid open".
Most of the "cooked" machines I have seen -- I believe the most
spectacular one was Guido's IBM ThinkPad, before he learned how to
throttle it down and turn off the backlight under FreeBSD; Jordan
can correct me -- were not Macs.
They happened either because the OS software, like Linux or FreeBSD,
failed to implement thermal management at all, or the drivers that
were supposed to talk to them were bogus or missing, or someone
deliberately went out of their way to disable it (i.e.: someone
answered the question that was asked here, and a programmer took the
information and shot his foot off).
I am surprised that this is not handled directly by the firmware, with
the OS having an optional over-ride. The way I
see it hardware should be protecting itself against software that
doesn't fully recognise the hardware limitations,
and only an explicite over-ride should change this behaviour.
Andre
_______________________________________________
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