Hallo! Ich brauche bitte Hilfe!
Meine Prozessor-Kerne werden auch im Leerlauf unnötig hoch getaktet. Das Problem ist erst nach der Installation folgender Pakete aufgetreten. Außer "cpufrequtils" + "libcpufreq0" wurden die anderen Pakete wieder deinstalliert. Ursprünglich wurden folgende Pakete installiert, incl. zusätzlich automatisch installierter Pakete
inxi hddtemp mesa-utils lm-sensors cpufrequtils libcpufreq0
Früher hatte ich schon mal nur "cpufreqtils" installiert. Aber dort stand nach Aufruf von "cpufreq-info", nie "Die Taktfrequenz folgender CPUs werden per Software koordiniert". Das Problem hat wohl etwas mit den Governors zu tun. Und mit Prozessor taktet bei unwichtigen Prozessen hoch.
~$ cpufreq-info cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009 Bitte melden Sie Fehler an cpufreq@vger.kernel.org. analysiere CPU 0: Treiber: intel_pstate Folgende CPUs laufen mit der gleichen Hardware-Taktfrequenz: 0 Die Taktfrequenz folgender CPUs werden per Software koordiniert: 0 Maximale Dauer eines Taktfrequenzwechsels: 0.97 ms. Hardwarebedingte Grenzen der Taktfrequenz: 1.60 GHz - 3.90 GHz mögliche Regler: performance, powersave momentane Taktik: die Frequenz soll innerhalb 1.60 GHz und 3.90 GHz. liegen. Der Regler "performance" kann frei entscheiden, welche Taktfrequenz innerhalb dieser Grenze verwendet wird. *bei CPU 1-7, die gleiche Anzeige*
Gegenüber laut Anhang "cpuinfo.png", belief sich der CPU-Takt auf den Kernen bei gleicher Situation bei ca. 1600 MHz.
Wie kann ich die software-gesteuerte CPU-Frequenzanpassung wieder komplett entfernen. Aktuell ist es auf "Performance" eingestellt.
~$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor performance
Ich möchte aber gerne "governor" generell entfernen. Bzw. die softwarebasierte CPU-Steuerung, mindestens aber den sinnlosen permanenten "Performance-Modus" entfernen.
Hatte vor langer - langer Zeit auch mal "cpufreqtils" installiert. Da lief der Prozessor aber nicht ständig im Performance-Modus. Und war nicht "softwaregesteuert". Der generelle Takt von 1600 MHz wurde ansonsten nur bei Bedarf erhöht.
Und diesen Zustand hätte ich bitte gerne wieder! Da sich gegenüber der früheren Installation von "cpufrequtils", scheinbar auf einmal "Governors" und der "Performance-Modus" ungefragt "Besitz" von den CPU-Kernen nehmen, weiß ich nicht, ob es ausreicht, "cpufrequtils" und "libcpufreq0" zu deinstallieren.
Werde das mal machen und den Rechner neu starten. Und dann mal gucken.
Gruß Andi
Anhang: Ausgabe durch Eingabe von
watch grep \"cpu MHz\" /proc/cpuinfo
im Terminal. Kern-Takte werden dann alle 2 Sekunden abgerufen und angezeigt.