Nicolas Boichat wrote: > > I did some debugging of the OS X kernel a while ago, and the only > sensors OS X is polling is the light sensors, to adjust the keyboard > backlight. > > Actually, if you look at the assembly code of the AppleSMC modules in OS > X, there is no single reference to the fans and temperature keys (I got > these keys from the source code of smcfancontrol (OS X app, no sure of > the exact name))). > I think this confirms pretty well that even under OS X the SMC controls the fans directly (and not some kind of software that polls temperature keys regularly and adjusts fan speeds). I really don“t think that there are more "hidden" temperature sensors that are used just for fan control.
But maybe the SMC can be configured to different sensitivity/threshold levels. That way OS X could set these levels once during boot/initialization and let the SMC do the rest. We under Linux would meanwhile be stuck with the default levels that would of course be the most conservative and result in much earlier fan activity. I have no idea of these things but maybe it would be possible to dump all of the readable/writable state of the SMC under Linux and OS X and to reverse-engineer areas whose use have not yet been determined. I personally set the fans manually to 3000 RPM when not doing anything resource intensive and have fared very well with that. Mario ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Mactel-linux-users mailing list Mactel-linux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mactel-linux-users