Ich habe mich gefragt, ob es eine Möglichkeit gibt, über das Terminal auf die Geschwindigkeit des Computerlüfters zuzugreifen. Ich habe gehört, dass Sie Software wie smcFanControl verwenden können, aber ich habe mich gefragt, ob es eine Möglichkeit gibt, dies ohne Software von Drittanbietern zu tun.
Eine andere Möglichkeit, von der ich gehört habe, ist die Verwendung des Spindump-Befehls, aber soweit ich mich erinnere, kann es ein bisschen dauern, bis er fertig ist.
Gibt es eine Möglichkeit, die Informationen fast sofort vom Terminal abzurufen, ohne Software von Drittanbietern zu verwenden?
Gibt es auch einen Befehl, mit dem ich möglicherweise die Lüftergeschwindigkeit über das Terminal ohne Software von Drittanbietern einstellen könnte?
Ich verwende ein MacBook Pro 2015 mit macOS High Sierra.
macOS-Befehl /usr/bin/powermetrics
sudo powermetrics -i 200 -n1 --samplers smc
Ausgang:
**** SMC sensors ****
CPU Thermal level: 0
GPU Thermal level: 0
IO Thermal level: 0
Fan: 1199 rpm
CPU die temperature: 56.30 C
GPU die temperature: 79.00 C
sudo powermetrics -i 200 -n1 --samplers smc | grep "Fan" | sed 's/Fan: //g' # -> 1200 rpm
Sie können smcFanControl vom Terminal aus verwenden. Ich habe ein komplettes Skript geschrieben, das die Temperatur des Mac analysiert, um damit einen externen Lüfter anzusteuern (Arduino).
alias smc="/Applications/smcFanControl.app/Contents/Resources/smc"
smc -l
smc -k TC0D -r
smc -f
Mehr Infos auf GitHub: smcFanControl: smc-command
Fahrrad
pmset -g something
das sicher mit einem anderen thermischen Status zu bekommen.JMY1000
Matthäus N
JMY1000