Im Beitrag Ubuntu auf dem Compaq nx6325 stellte Jim die Frage, wie er seinem Rechner beim Booten eine gewünschte CPU-Frequenz vorgeben kann.
Deswegen hier eine kurze Erklärung (nicht nur) für Jim:
Ich benutze “cpufreq-selector” aus dem Paket “gnome-applets”, um meine CPU zu bändigen und möglichst lange Strom aus meinem Akku zu ziehen.
Mit diesem Tool ist es möglich, (beispielsweise als Script beim Booten oder beim Login-Vorgang) ein Profil festzulegen, in dem die CPU laufen soll.
Die Syntax ist ganz einfach:
# cpufreq-selector -g [Profil]
Welche Profile auf Deinem Rechner unterstützt werden, kannst Du ermitteln mit:
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
“ondemand” beispielsweise entspricht dem Profil: “Automatisch”, so dass der CPU-Takt je nach Anforderung durch die Prozesse automatisch hoch- oder heruntergesetzt wird.
Mit:
# cpufreq-selector -f [Frequenz in KHz]
kann man auch eine bestimmte Taktfrequenz vorgeben, in /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies steht, welche Werte Du hier eintragen darfst.
Wenn Dein Bolide über mehrere CPUs verfügt, musst Du cpufreq-selector über den Parameter “-c [CPU-Nummer]” mitteilen, die Frequenz welcher CPU Du einstellen möchtest.
31. Dezember 2006 um 00:06
Hi Stefan,
erst einmal vielen Dank für Deine Beschreibungen zum Umgang mit Linux auf dem HP Compaq. Deine Texte, speziell jener zum WLAN-Treiber haben sicherlich nicht nur mir geholfen.
Ich verfüge wie Du über ein nx6325, allerdings eine andere Versionsnummer. Ich hab nen AMD64 3500+ drin. Vielleicht liegts ja daran: Wie hast Du das Problem des automatischen Prozessorsteppings noch hinbekommen? Ich kann den Prozessor weder dynamisch, noch manuell takten… Durchgängig 1,8 GHz…. Wie hast Du das gelöst, bevor Du cpufreq eingerichtet hast?
Aja: Deine Ubuntu-Anweisungen ließen sich übrigens alle recht gut auf mein Debian Etch übertragen
Bis dann und komm gut ins neue Jahr,
Falco
27. März 2007 um 23:06
Hallo,
zwecks cpu-takt: für das nx6325 mit dem AMD64 Sempron 3500+ habe ich bei mir das Modul:
* powernow-k8
geladen
Dann die hilfsmodule:
* cpufreq_userspace
* cpufreq_powersave
* cpufreq_conservative
* cpufreq_ondemand
fabian