smcFanControl
Sie erwähnen in Ihren Kommentaren, dass smcFanControl installiert ist; Dieses Open-Source-Projekt enthält das Befehlszeilentool smc
. smc
Über Terminal.app können Sie Informationen zur Lüftergeschwindigkeit abrufen:
smc -f
Weitere Optionen finden Sie auf der smc-Handbuchseite .
Seit Mac OS X 10.5 müssen Sie Software von Drittanbietern verwenden, um auf die Informationen zur Lüftergeschwindigkeit zuzugreifen. Es scheint, als ob kein Tool, das standardmäßig unter OS X installiert ist, diese Informationen über das Terminal verfügbar macht.
Das Open Source-Projekt Fan Control enthält ein Befehlszeilentool, das Informationen zur Lüftergeschwindigkeit bereitstellt. In diesem Artikel, OS X: Aktuelle CPU-Temperatur in der Befehlszeile , werden das Projekt und das Extrahieren der Lüftergeschwindigkeit beschrieben:
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";'
Vermeiden Sie Spindump
spindump
sind Administratorrechte erforderlich und wenn manuell ausgeführt spindump für jeden Prozess im System Proben Benutzer und Kernel - Stacks. Dies ist ein rechenintensiver Prozess, selbst wenn er eine Sekunde lang ausgeführt wird.
Alternativen
Es gibt weitere Tools und Anwendungen, einschließlich der Temperaturüberwachung . Siehe Kann ich die CPU-Temperatur und die Lüftergeschwindigkeit über die Befehlszeile in OS X abrufen?
Pre-Mac OS X 10.5
Dieser Artikel, Sensorinformationen abrufen , zeigt, wie ioreg
die Informationen zur Lüftergeschwindigkeit extrahiert werden:
ioreg -c IOHWSensor | grep -B3 -A11 '"type" = "fanspeed"'
Der obige Artikel und das darin enthaltene Skript wurden für Mac OS X 10.4.3 entwickelt.
Siehe auch: