smcFanControl
Hai citato nei tuoi commenti che hanno installato smcFanControl ; questo progetto open source include lo strumento da riga di comando smc
. Puoi utilizzare smc
per ottenere informazioni sulla velocità della ventola tramite Terminal.app:
smc -f
Consulta la pagina del manuale smc per ulteriori opzioni.
Da Mac OS X 10.5, è necessario utilizzare un software di terze parti per accedere alle informazioni sulla velocità della ventola. Sembra che nessuno strumento, installato di default su OS X, esponga queste informazioni attraverso il terminale.
Il progetto open source Fan Control include uno strumento da riga di comando che fornisce informazioni sulla velocità della ventola. Questo articolo, OS X: temperatura attuale della CPU sulla riga di comando , parla del progetto e di come estrarre la velocità della ventola:
smc -k TC0D -r | sed 's/.*bytes \(.*\))//' |sed 's/\([0-9a-fA-F]*\)/0x/g' | perl -ne 'chomp; ($low,$high) = split(/ /); print (((hex($low)*256)+hex($high))/4/64); print "C\n";'
Evita spindump
spindump
richiede i privilegi di amministratore e quando viene eseguito manualmente, spindump campiona stack utente e kernel per ogni processo nel sistema. Questo è un processo computazionalmente costoso, anche quando viene eseguito per un secondo.
Alternative
Esistono altri strumenti e applicazioni, tra cui Monitoraggio della temperatura . Vedi Posso ottenere la temperatura della CPU e la velocità della ventola dalla riga di comando in OS X?
Pre-Mac OS X 10.5
Questo articolo, ottieni informazioni sui sensori , mostra come utilizzare ioreg
per estrarre le informazioni sulla velocità della ventola con:
ioreg -c IOHWSensor | grep -B3 -A11 '"type" = "fanspeed"'
L'articolo precedente e lo script in esso contenuto sono stati progettati per Mac OS X 10.4.3.
Vedi anche: