4 votes

Est-il possible de visualiser les températures de la CPU/GPU **à partir de la ligne de commande**?

Lorsque cette question a été posée en 2012, en mentionnant spécifiquement l'exigence de "ligne de commande", une réponse a suggéré Temperature Monitor (un produit "legacy"). L'exécution de tous les trois, Temperature Monitor ainsi que smcFanControl et iStat Menu, côte à côte montre le problème. Je ne veux pas ce niveau de distraction perpétuelle.

moniteurs de température de la barre de menu

Je soupçonne la réponse suivante : Il n'est pas possible de voir les températures du CPU et du GPU à partir de la ligne de commande. Je soupçonne cela car à la fois iStat et Temperature Monitor installent des pilotes supplémentaires. Si c'est le cas, ce serait bien d'enregistrer cette réponse.

smcFanControl et iStat Menu sont de bons utilitaires pour surveiller la température de votre CPU. Le premier affiche uniquement la température du CPU, et les deux sont trop distrayants (le prédécesseur de ce dernier, iStat Nano, pouvait rester silencieusement dans le Dashboard jusqu'à ce qu'on en ait besoin, et iStat Menu semble plutôt collant : je n'ai pas encore trouvé comment le supprimer - supprimer simplement le programme de /Applications est insuffisant.)

C'était bien de constater que ioreg permet de révéler la capacité maximale d'une batterie (par opposition à la capacité de conception statique, la capacité maximale signale la santé de la batterie). L'utilisation d'un programme (tel que CoconutBattery) n'est pas nécessaire.

Un script (utilisant toujours ioreg) révélera la température de la batterie

Température de la batterie AppleSmartBattery : 30 °C 62,0 °F

et donc j'espère une réponse renouvelée en 2017 à la question suivante.

Comment puis-je voir la température du CPU à partir de la ligne de commande ? Ce serait particulièrement agréable de voir également la température du GPU. OS X vient juste de planter et de redémarrer tout seul, et les journaux de la Console ("Événement : Réinitialisation du GPU" et "État de blocage du GPU 0x00000000") suggèrent que le GPU pourrait être le coupable. J'essaie de déterminer s'il est temps de réappliquer la pâte thermique et de réattacher les dissipateurs de chaleur (jamais fait cela auparavant; pas sûr que cela soit dans mes capacités).

1voto

thinkmassive Points 111

Il semble qu'une solution appropriée pourrait se trouver dans l'une des réponses moins votées à la question que vous avez liée :

Cet utilitaire en ligne de commande open source a fonctionné pour moi : https://github.com/lavoiesl/osx-cpu-temp.

M. Lavoie utilise du code qu'Apple a publié il y a quelque temps : Apple System Management Control (SMC) Tool Copyright (C) 2006 mais il fonctionne bien sur mon Mini de 2011.

Si smcFanControl fonctionne pour vous, mais que vous n'aimez pas le format d'affichage, alors peut-être que ce petit programme en C conviendrait mieux à votre cas d'utilisation.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X