Wie kann ich die CPU-Frequenz eines Dell Latitude C800 unter Linux ändern?

2627
Georg Schölly

Unter Windows XP meldet die Systeminfo eine CPU-Frequenz von 848 MHz. Die Verwendung cat /proc/cpuinfogibt mir eine CPU-Frequenz von nur 700 MHz und lshwbesagt, dass die Kapazität 1 GHz beträgt. Gibt es dafür eine Lösung?

1

1 Antwort auf die Frage

2
quack quixote

Edit : Ich sehe, du bist auf Xubuntu. Das Skalierungs-Applet in XFCE4 befindet sich im Paket "xfce4-cpufreq-plugin". Stellen Sie sicher, dass es installiert ist.

Anscheinend verwendet der Computer ein PIII (-M?) 1GHz? Dies sollte von einem der Speedstep-Treiber in dieser Liste unterstützt werden :

Das CPUfreq-Subsystem des Linux-Kernels kann nur auf einem System funktionieren, wenn die Hardware CPU-Frequenzskalierung unterstützt und ein Gerätetreiber vorhanden ist.

  • Intel SpeedStep über die SMI-BIOS-Schnittstelle (Speedstep-SMI)
  • Intel SpeedStep auf ICH-basierten Chipsätzen (speedstep-ich)
  • Intel Enhanced SpeedStep (acpi-cpufreq und speedstep-centrino)

Hier ist ein Tutorial zur CPU-Frequenzskalierung in Linux.

Es gibt einen Fehler in Ubuntu Jaunty, der sich darüber beklagt, dass die CPU-Skalierung nicht auf einer ähnlichen CPU funktioniert wie Sie. Das Ergebnis ist, dass der Kernel entscheidet, dass die Frequenzskalierung für Ihren Prozessor möglicherweise nicht nützlich ist. Wenn Sie diesen Fehler feststellen, kann das vollständige Deaktivieren der Frequenzskalierung dazu beitragen, dass er schneller läuft.

Wenn noch nichts funktioniert hat, benötigen wir weitere Informationen. Versuchen wir zunächst sicherzustellen, dass Ihr Kernel den richtigen Treiber für Ihre CPU verwendet.

Aktualisieren Sie Ihre Frage mit der Ausgabe dieser Befehle:

$ dmesg | grep cpufreq  $ cpufreq-info --driver $ cpufreq-info --hwlimits $ cpufreq-info -m -freq 

Wenn Sie das Paket cpufrequtils nicht installiert haben, installieren Sie es ("sudo apt-get install cpufrequtils").

Interesting, after installing cpufrequtils and xfce4-cpufreq-plugin the speed went up to 850 MHZ, I think it due to cpufrequtils. The cpufreq-info command doesn't give me any useful output, most commands it just quietly ignores. Georg Schölly vor 14 Jahren 0
Sogar Fremder, nachdem ich beide Pakete entfernt habe, werden nach dem Neustart immer noch 850 MHz angezeigt. Georg Schölly vor 14 Jahren 0
it may have left a setting behind somewhere in /etc. did you try running the cpufreq-info command as sudo? i'm not sure if that's needed or not. quack quixote vor 14 Jahren 0