PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Powernow manuell steuern?



Cpt_Chaos1978
27.10.05, 19:17
Hi,
eine Frage. Man kann doch sicher den powernowd dahingehend mit einem Befehl beeinflussen das er entweder immer mit Höchst- oder immer mit minimaler Geschwindkigkeit arbeitet.
Ich hab sowas mal gelesen das das mit irgendeinem echo irgendwo rein ging. Finde aber leider den Artikel nicht mehr.
Kann mir jemand verraten wie?
Und wie ich ihn danach evtl. wieder auf den automatischen Modus zurückschalte?
Würde ihn nämlich gerne wenn er am Netzt hängt, durchbraten lassen.

Danke
Cpt_Chaos1978

Jigsore
28.10.05, 15:00
Zu der Powernowkonfiguration kann ich Dir zwar nicht helfen, aber mit dem echo meinst Du sicherlich echo "<governor>" /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Je nachdem was Du im Kernel/Kernelmodulen hast, kannst Du dort die verschiedenen governors reinpacken die auch umgehend übernommen werden.

Cpt_Chaos1978
28.10.05, 19:46
hm,
eventuell.
Es gab da in Easy Linux, Linux User oder so mal einen Testbericht über das AcerFerarri. Und da lief der Prozessor immer zu langsam. Die haben also nach dem Booten irgendwas, irgendwo reingeechot.
Zu dumm das natürlich genau die Ausgabe weg ist...

Cpt_Chaos1978

alterpinguin
28.10.05, 20:29
so muß z.B. bei einem AMD Prozessor und einem powernow fähigen Board erstmal geladen sein:
powernow-k8
cpufreq_powersave
cpufreq_ondemand
cpufreq_userspace
das als Module und dann noch der daemon dazu:
powersaved wird aber normalerweise über ein rc-start-stop script gestartet.

dazu gibt es dann den -powersave- Befehl, Aufruf mit --help:
Usage: powersave {-f|-l|-A} {-u|-U|-m} -[crbBsSaTFVtx] [-p percent] [-v level] [-e scheme_name]
-U set machine into suspend-to-disk (ACPI S4/APM suspend) sleeping state
-u set machine into suspend-to-ram (ACPI S3/APM suspend) sleeping state
-m set machine into standby (ACPI S1/APM standby) sleeping state

-f set cpufreq to performance mode
-l set cpufreq to powersave mode
-A set cpufreq to dynamic mode
-c print out the current cpufreq policy

-b print out the current battery state

-p X throttles processors of machine by X percent
-t prints out current throttling state
-S prints out whether APM or ACPI is supported
-b general battery info
-B info of each battery
-d get battery info from daemon
-a power supply info (AC/Battery)
-T thermal Info
-F fan Info
-x show all available schemes
-e X switch currently active scheme
-r current speed, does not work on all machines properly (manpage)
-v X Verbose level (see manpage for values)
-V current compiled version

oder wie oben schon gesagt, das ganze andern der Einstellung (nachdem die Module geladen sind + powersaved) per echo in die cpu-powersave-governer Einstellung.

so, und jetzt prüfe mal was bei Dir geladen ist (und ob die Hardware es kann natürlich auch).

Cpt_Chaos1978
29.10.05, 00:14
@alterpinguin
den powernowd habe ich schon eingerichtet, läuft im Automatikmodus auch recht ordentich. Wird von der Hardware untestützt, ist ja ein Turion.
Nur ich will halt am Netz ab und an auf permanente "volle Kanne" schalten.
den von dir erwähnten powersave Befehl kennt mein System leider nicht.

Cpt_Chaos1978