Connaître la température de son Core Duo - Lionel - 05:35:46 - Réactions
Source : XLR8yourMac
Tout comme les G3, G4 (certains) et les G5, le Core duo est doté de sondes thermiques permettant à tout instant d'en connaître la température.
Cependant, Apple ne les utilise pas pour optimiser le refroidissement de ses machines. OS X utilise d'autres sondes externes qui sont placées à des endroits stratégiques et la charge du processeur afin de réguler la vitesse de rotation des ventilateurs. Apple n'a donc pas jugé utile de développer des extensions chargées de lire les registres du Core Duo.
D'autres ont décidé de s'y lancer. Il est possible de télécharger à l'adresse
http://speedit.increw.org une extension appelée SpeedIt.
Une fois téléchargée, mettez-la ( le fichier speedit.kext)
à la racine de votre compte utilisateur(c'est-à-dire au milieu de tes répertoires : Bibliothèque, Musiques, Images, etc..), et dans le Terminal (/Applications Utilitaires/...), lance les deux commandes suivantes pour la charger (copier/coller la phrase en bleu qui suit):
sudo chown -R root:wheel speedit.kext
tu valides par la touche "Entrée" ou Retour-chariot, puis ensuite
à l'invite "
Password" tu tapes (en aveugle, c'est normal) ton mot de passe admin (tu valides) puis tu colles/copies :
sudo kextload -v speedit.kext
En validant après chaque entrée.
Il suffit ensuite de rentrer la commande suivante pour connaître la température du processeur :
sysctl kern.cpu_temp
puis pour quitter l'opération
logout
(valides et tu quittes le Terminal)
Testé sur un MacBook Pro 2,16 GHz, le logiciel a donné une température d'une cinquantaine de degrés au repos, et un peu plus de 90° en pleine charge. C'est à cette dernière température que les ventilateurs s'enclenchent pour refroidir activement le processeur.
On note des fluctuations brutale des données fournies si l'on lance la commande plusieurs fois d'affilées très rapidement. C'est peut-être parce que le Core duo a une sonde thermique par coeur. Une troisième sonde commune est chargée de couper le CPU en cas de surchauffe brutale. Mais elle n'a pas de registre que l'on peut lire. C'est un bête fusible.
Si certains se lancent dans la suppression de la pâte thermique en excès sur leur machine, il serait intéressant de monitorer avant et après la température du processeur.
PS : L'extension est censée également pouvoir rapporter d'autres informations, comme la fréquence du processeur. Seule celle donnant la température du processeur a fonctionné sur la machine cobaye.
[MàJ] Selon les spécifications des Core Duo, ces processeurs sont conçus pour supporter des températures allant jusqu'à 100°. La sonde de sécurité l'éteint s'il atteint les 125°.