In 11.04 wird der Kernel 2..6.38 ausgeführt, der mit Sandy Bridge-CPUs gut funktionieren soll.
Sie können ein Terminal öffnen und ausführen grep MHz /proc/cpuinfo
. Öffnen Sie dann eine zweite Terminal-Registerkarte und führen Sie eine Schleife aus while :; do :; done
. Führen Sie im ersten Terminal grep MHz /proc/cpuinfo
erneut aus. Sie sollten sehen, dass einer der Kerne jetzt eine höhere Frequenz hat:
$ grep MHz /proc/cpuinfo
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 3701.000
cpu MHz : 1600.000
cpu MHz : 1600.000
Sie können auch powertop und turbostat
das Paket linux-tools-common ( sudo modprobe msr
zuvor ausgeführt sudo turbostat
) ausprobieren . Die SVN-Version von i7z soll für Sandry Bridge funktionieren (und für mich mit einem Desktop-i7).
/proc/
und/sys/device/system/cpu/
wird immer regelmäßig Frequenzen , die durch Design beschränkt; Siehe kernel.org/doc/Documentation/cpu-freq/boost.txt Auch die CPU Freq Mons verlassen sich auf diese Informationen, so dass sie keine Boosts anzeigen. Aberturbostat
und andere Tools werden. Bei AMD-Prozessoren mit integrierter Grafik ist besondere Vorsicht geboten, siehe askubuntu.com/a/501599/308343 @king_julien Ihre Annahme ist wahrscheinlich falsch.Verwenden Sie
sudo turbostat
dafür. Der Ausgang voncat /proc/cpuinfo
zeigt nicht immer die tatsächliche aktuelle CPU-Frequenz an, sondern die maximale Nicht-Turbo-Frequenz, selbst wenn Turbo Boost aktiviert und aktiv ist.Wie in der Antwort von elmicha angegeben, müssen Sie das msr-Modul mit laden
sudo modprobe msr
und dann turbostat mit ausführensudo turbostat
.quelle
Um den Turbostat zu installieren, müssen Sie Folgendes ausführen:
(Anscheinend fehlt mir der Ruf, dies als Kommentar zu @ david-gardner Post hinzuzufügen)
quelle
Akzeptierte Antworten mit der höchsten Bewertung funktionieren nicht immer
Wie in der zweiten Antwort mit der höchsten Stimmenzahl hervorgehoben, zeigt die Antwort mit der höchsten Stimmenzahl und der höchsten Akzeptanz manchmal die maximale reguläre Häufigkeit.
Alternative CLI-Methoden
Unten sehen Sie die Frequenzen für die CPU-Nummer 0. Um zu sehen, durch welche alle CPUs ersetzt
0
werden*
. Die Frequenz wird in MHz mit drei Dezimalstellen angegeben. Also1000000
= 1000 MHz = 1 GHz. Dieser Intel Skylake-Prozessor ist für 2,6 GHz oder 3,5 GHz mit aktiviertem Turbo-Boost ausgelegt.Mindestfrequenz 800 MHz
Höchstfrequenz 3500 MHz (3,5 GHz)
Aktuelle Frequenz 1027,669 MHz (1,028 GHz)
CPU 0 bis 7 Frequenz beim Laden von YouTube
4 von 8 Prozessoren sind im Turbomodus (über 2,6 GHz)
CPU 0 bis 7 Frequenz, wenn YouTube pausiert
Alle Prozessoren haben eine Mindestgeschwindigkeit von 800 MHz, obwohl Chrome auf zwei Bildschirmen mit 11 geöffneten Registerkarten ausgeführt wird, YouTube jedoch angehalten hat.
Ist Intel Turbo Boost aktiviert?
Mit dem Terminal können Sie überprüfen, ob die Turbo Boost-Funktion aktiviert ist:
Dies ist doppelt negativ; Wenn "kein Turbo" ausgeschaltet ist (= 0), ist Turbo Boost eingeschaltet.
Verwenden Sie zum Deaktivieren von Turbo Boost die
sudo
Kräfte und stellen Sie den Schalterno_turbo
auf1
:Das zurückgegebene
1
zeigt an, dass der Turbo jetzt ausgeschaltet ist.Alternative GUI-Methode mit Conky
Andere Antworten erwähnen alternative Methoden zur Basis-CLI (Command Line Interface). Ich benutze Conky gerne, um dies zu tun. Im folgenden Beispiel hat die Skylake-CPU eine normale Frequenz von 800 MHz bis 2600 MHz. Bei aktiviertem Turbo-Boost kann die Frequenz unter starker Last auf 3500 MHz springen.
Das folgende GIF-Beispiel zeigt zunächst eine Frequenz, die unter hoher Last um 3100 MHz schwankt, wenn
grep
das gesamte Dateisystem ausgeführt wird. Dann wird der Befehl ausgegeben:... um den Turbo-Boost abzuschalten. Die Geschwindigkeit sinkt auf eine feste Geschwindigkeit von 2600 MHz, was der regulären Höchstgeschwindigkeit ohne Turbo entspricht.
Dann wird der Turbobefehl umgekehrt:
... um den Turbo wieder einzuschalten und die Geschwindigkeit springt über 2600 MHz und schwankt wieder um 3100 bis 3200 MHz.
Beachten Sie, wie schnell die Temperatur um 10 Grad springt, wenn der Turbo eingeschaltet wird
quelle
/sys/devices/system/cpu/intel_pstate/no_turbo
. Die CPUs sind Xeon E5-2690 , die die Boost-Technologie haben sollten ... Ist mein Kernel (2.6.32) zu alt?cpupower
ist eine Sammlung von Tools zur Überprüfung und Optimierung der Energiesparfunktionen Ihres Prozessors.cpupower frequency-info
kann helfen, die erforderlichen Informationen zu erhalten.Beispielausgabe:
boost state - active bestätigt, wonach Sie suchen.
Manpage: https://linux.die.net/man/1/cpupower
PS: Ich weiß, dass es ein alter Thread ist, dachte aber, dass diese Antwort hier angemessen ist und jemandem helfen kann.
quelle