Re: Linux, Notebook, Intel 915, Pentium M

Autor: Markus Hochholdinger <Markus_at_Hochholdinger.net>
Datum: 25.07.2005
Ich hoffe ich störe niemandem mit meinen Selbstgesprächen hier ;-) aber so 
habe ich wenigstens im UUGRN-Archiv eine Doku von dem was ich heute gelernt 
habe :-)


Am Montag, 25. Juli 2005 02:09 schrieb Markus Hochholdinger:
> Mit
> phoenix:/sys/devices/system/cpu/cpu0/cpufreq# cat
> scaling_available_governors kann man schauen welche Regler vorhanden sind
> (evtl. die Module nachladen oder fest in Kernel rein bauen).
> Ha, und mit
> phoenix:/sys/devices/system/cpu/cpu0/cpufreq# echo ondemand >
> scaling_governor aktiviert man dann einen davon.

Das war noch nicht alles! Wenn man wirklich Strom sparen will und 
Leistungseinbusen dafür in kauf nimmt drosselt man einfach den Prozessor. 
Dafür zuständig ist /proc/acpi/processor/CPU1/throttling
echo 7 > /proc/acpi/processor/CPU1/throttling
Und mit
echo 0 > /proc/acpi/processor/CPU1/throttling
wieder schnell machen. Über dieses Ding bin ich heute Mittag schon einmal 
drüber gestolpert. Allerdings dachte ich es funktioniert nicht, da sich die 
Taktfrequenz des Prozessors nicht geändert hat. Habe aber keine Lasttests 
dabei gemacht. Das war ein Fehler. Soweit ich es verstanden habe wird damit 
der Prozessor mit dem Stop-Clock-Signals (STPCLK) gestoppt. Und die 
in /proc/acpi/processor/CPU1/throttling definierten T0 bis T7 geben in 
Prozent an, wie oft das gemacht wird (T0: 00% bis T7: 87%). Und angeblich 
soll man damit richtig Strom sparen.

Zu guter letzt kann das auch noch der KLaptop steuern. Die Einstellung dafür 
nennt sich CPU-Drosselung und um es über KLaptop setzen zu dürfen muss man 
natürlich Schreibrechte auf /proc/acpi/processor/CPU1/throttling haben.

Ich habe mir jetzt eine System-Gruppe acpi angelegt, und setze mit dem Starten 
des acpid die Rechte damit. Somit kann ich sauber steuern, wer darf und wer 
nicht.

Bei dem ganzen rumgespiele mit CPU-Frequenz und Drosselung lief mein System 
immerhin stabil :-) sprich die Treiber scheinen schon gut zu funktionieren. 
Achja, ich benutze Kernel 2.6.12.3.


-- 
Gruß
                                                          \|/
       eMHa                                              (o o)
------------------------------------------------------oOO--U--OOo--
 Markus Hochholdinger
 e-mail  mailto:Markus@Hochholdinger.net             .oooO
 www     http://www.hochholdinger.net                (   )   Oooo.
------------------------------------------------------\ (----(   )-
                                                       \_)    ) /
                                                             (_/


Received on Mon Jul 25 02:31:09 2005

Dieses Archiv wurde generiert von hypermail 2.1.8.
Zurück zur UUGRN-Homepage.