On Tue, Feb 15, 2005 at 05:47:52PM +0200, Markus wrote:
Aber wo kommen Frequenzen != 500 und != 600MHz her? Vom BIOS? Besteht die Chance, die doch irgendwie zu beeinflussen?
Kurz: das willst du nicht. Lang: "powersave -r" lügt. Das sind "scheinbare" Frequenzen. Deine Maschine unterstützt Prozessor- C-States (schaue in /proc/acpi/processor/*/power). Wenn der Prozessor gerade nichts zu tun hat, dann geht er in den Modus "C3" (bei dir). Dann braucht er wesentlich weniger Strom und wird nicht mehr so warm. Sobald nun etwas zu tun ist (oder z.b. Busmaster-DMA anliegt), geht er wieder in "C2", "C1" oder in den "Arbeitsmodus". Solange er im C3 ist, schläft ein Teil der CPU, unter anderem auch der Zähler, der von "powersave -r" ver- wendet wird, um die CPU-Frequenz zu bestimmen. => Die CPU wird scheinbar langsamer => powersave -r lügt. Beeinflussen kannst du das mit dem Modul-parameter "c3=0" (für processor) oder durch entladen des processor-Moduls. Alternativ kannst du eine USB- Maus anstecken, dann gibts ständig Busmaster-DMA => kein C3. Allerdings ist mir nicht klar, warum du das wollen würdest. -- Stefan Seyfried