smcFanControl
Vous mentionnez dans vos commentaires avoir installé smcFanControl ; ce projet open source inclut l'outil de ligne de commande smc
. Vous pouvez utiliser smc
pour obtenir des informations sur la vitesse du ventilateur via Terminal.app:
smc -f
Voir la page de manuel de smc pour plus d'options.
Depuis Mac OS X 10.5, vous devez utiliser un logiciel tiers pour accéder aux informations sur la vitesse du ventilateur. Il semble qu'aucun outil, installé par défaut sur OS X, n'expose ces informations via le terminal.
Le projet open source Fan Control comprend un outil en ligne de commande qui fournit des informations sur la vitesse du ventilateur. Cet article, OS X: température actuelle du processeur en ligne de commande , parle du projet et de la façon d'extraire la vitesse du ventilateur:
smc -k TC0D -r | sed 's/.*bytes \(.*\))/\1/' |sed 's/\([0-9a-fA-F]*\)/0x\1/g' | perl -ne 'chomp; ($low,$high) = split(/ /); print (((hex($low)*256)+hex($high))/4/64); print "C\n";'
Évitez le spindump
spindump
requiert des privilèges d'administrateur et, lorsqu'il est exécuté manuellement, spindump échantillonne les piles d'utilisateurs et de noyau pour chaque processus du système. Il s'agit d'un processus coûteux en calcul, même lorsqu'il est exécuté pendant une seconde.
Alternatives
Il existe d'autres outils et applications, dont Temperature Monitor . Voir Puis-je obtenir la température du processeur et la vitesse du ventilateur à partir de la ligne de commande dans OS X?
Pré-Mac OS X 10.5
Cet article, obtenir des informations sur le capteur , montre comment utiliser ioreg
pour extraire les informations sur la vitesse du ventilateur avec:
ioreg -c IOHWSensor | grep -B3 -A11 '"type" = "fanspeed"'
L'article ci-dessus et le script qu'il contient ont été conçus pour Mac OS X 10.4.3.
Voir également: