Überprüfen des Governors in /sys/devices/system/cpu
Im vorherigen Schritt haben wir cpufreq-info
verwendet, um den CPU-Governor (CPU 调节器) anzuzeigen. Linux macht auch Systeminformationen über das /sys
-Dateisystem verfügbar. Dieses Dateisystem bietet einen Einblick in die Datenstrukturen des Kernels.
Wir können Informationen über den CPU-Governor im Verzeichnis /sys/devices/system/cpu
finden. Dieses Verzeichnis enthält Unterverzeichnisse für jeden CPU-Kern (z. B. cpu0
, cpu1
usw.).
Navigieren wir zum Verzeichnis des ersten CPU-Kerns, cpu0
. Wir verwenden den Befehl cd
, um das Verzeichnis zu ändern.
Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste:
cd /sys/devices/system/cpu/cpu0/cpufreq
Jetzt, da wir im Verzeichnis /sys/devices/system/cpu/cpu0/cpufreq
sind, können wir die Dateien auflisten, um zu sehen, welche Informationen verfügbar sind. Verwenden Sie den Befehl ls
:
ls
Sie werden eine Liste von Dateien sehen, darunter scaling_governor
. Diese Datei enthält den Namen des derzeit aktiven CPU-Governors für diesen Kern.
Um den Inhalt der Datei scaling_governor
anzuzeigen, verwenden wir den Befehl cat
.
Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste:
cat scaling_governor
Die Ausgabe wird der Name des aktuellen Governors sein, beispielsweise:
powersave
Dies bestätigt die Governor-Einstellung direkt aus Sicht des Systems.
Sie können andere Dateien in diesem Verzeichnis untersuchen, um mehr Informationen über die CPU-Frequenzeinstellungen zu erhalten, wie z. B. scaling_available_governors
, um alle verfügbaren Governor für diesen Kern anzuzeigen.
Denken Sie daran, mit cd
zurück in Ihr Home-Verzeichnis oder ~/project
zu wechseln, wenn Sie das /sys
-Verzeichnis erkundet haben.
cd ~/project
Klicken Sie auf Weiter, um fortzufahren.