Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: CPU freq. automatisch aanpassen  (gelezen 4132 keer)

CPU freq. automatisch aanpassen
« Gepost op: 2010/04/17, 14:27:12 »
Hallo,

Op mijn eeepc701 draait lubuntu 10.04.

Graag had ik de cpu snelheid op automatisch ingesteld, ttz wanneer de cpu vb. een 'zware' applicatie moet draaien, deze op max. snelheid (900Mhz) werkt, en wanneer er vb. enkel een console openstaat deze werkt op min. snelheid (113Mhz).

Heb dit al eens kunnen instellen met cruchbang-linux, en dit werkte perfect:

http://crunchbanglinux.org/wiki/cruncheee_partitioning_and_postinstall_tips#speed_up_slowness_on_700_701_models

Maar als ik de 'p4-clockmod'-module laad, werkt de eeepc alleen op max. snelheid, wat niet altijd nodig is.

Na wat googlen, kwam ik volgende site tegen:

http://www.thinkwiki.org/wiki/How_to_make_use_of_Dynamic_Frequency_Scaling#Using_Frequency_Scaling_Daemons

Hieronder zie je de mogelijke instellingen van mijn eeepc:
christophe@eeepc:~$ sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
conservative ondemand userspace powersave performance

De huidige instelling:
christophe@eeepc:~$ sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
performance

Maar kan de huidige instelling niet aanpassen, zelfs niet als root:
christophe@eeepc:~$ sudo echo conservative > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
bash: /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: Permission denied

Hoe kan ik deze alsnog aanpassen?

Christophe
« Laatst bewerkt op: 2010/04/17, 14:41:16 door Christophe Hollebeke »

Re: CPU freq. automatisch aanpassen
« Reactie #1 Gepost op: 2010/04/17, 14:33:30 »
wat wil je nu precies?
weer terug van weg geweest gebruik ubuntu 12.04 weer

Re: CPU freq. automatisch aanpassen
« Reactie #2 Gepost op: 2010/04/17, 15:21:55 »
Dat de cpu snelheid zich automatisch aanpast.

Offline peter10

  • Lid
    • Mijn Hyve
Re: CPU freq. automatisch aanpassen
« Reactie #3 Gepost op: 2010/04/17, 15:40:48 »
je moet eerst even kijken of je "cpufreq" geinstallerd hebt/krijgt. Andere frequentieveranderaars even zekerheidshalve eraf laten om verstoring te voorkomen.

Re: CPU freq. automatisch aanpassen
« Reactie #4 Gepost op: 2010/04/17, 16:03:58 »
cpufreq is geïnstalleerd:
christophe@eeepc:~$ dpkg -l | grep cpufreq
rc  cpufreqd                             2.3.3-4ubuntu1                                  fully configurable daemon for dynamic frequency and vol
ii  cpufrequtils                         006-2                                           utilities to deal with the cpufreq Linux kernel feature
ii  libcpufreq0                          006-2                                           shared library to deal with the cpufreq Linux kernel fe
christophe@eeepc:~$

Re: CPU freq. automatisch aanpassen
« Reactie #5 Gepost op: 2010/04/17, 16:06:48 »
Citaat
sudo echo conservative > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Dit werkt niet. Maak ervan:
sudo bash -c "echo conservative > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor"

Re: CPU freq. automatisch aanpassen
« Reactie #6 Gepost op: 2010/04/17, 16:26:43 »
Dit werkt, ttz ik krijg geen 'permission denied' meer, maar de optie is niet aangepast:

christophe@eeepc:~$ sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
performance

christophe@eeepc:~$ sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
[sudo] password for christophe:
performance
christophe@eeepc:~$

Re: CPU freq. automatisch aanpassen
« Reactie #7 Gepost op: 2010/04/17, 16:31:02 »
ter info, de mogelijke snelheden:
christophe@eeepc:~$ cat sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
112500 225000 337500 450000 562500 675000 787500 900000

Re: CPU freq. automatisch aanpassen
« Reactie #8 Gepost op: 2010/04/18, 22:16:17 »
Niemand die me kan helpen?????
 :'( :'( :'( :'(

Re: CPU freq. automatisch aanpassen
« Reactie #9 Gepost op: 2010/04/18, 22:51:34 »
Dit lukt wel:
christophe@eeepc:~$ sudo cpufreq-set -g powersave

Dan wordt de snelheid teruggedrongen naar 225Mhz

Maar als ik volgende opdracht typ:
sudo cpufreq-set -d 113MHz -u 900MHz -g ondemand

Dan blijft de processor werken op volle snelheid :-s
« Laatst bewerkt op: 2010/04/18, 22:53:27 door Christophe Hollebeke »

Re: CPU freq. automatisch aanpassen
« Reactie #10 Gepost op: 2010/04/18, 23:03:42 »
Het lukt me nu dus wel de snelheid manueel aan te passen.

christophe@eeepc:~$ sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
powersave

Maar bij dynamische snelheid, gaat deze altijd naar max. snelheid, zelfs wanneer de cpu geen rekenkracht dient te gebruien blijft deze op max. snelheid draaien.

Re: CPU freq. automatisch aanpassen
« Reactie #11 Gepost op: 2010/04/18, 23:26:23 »
Zit al dicht bij een oplossing.

Heb ontdekt dat de volgende instellingen niet werken:

ondemand en conservative.

Hoe krijg ik 'ondemand' toch aan de praat?

Re: CPU freq. automatisch aanpassen
« Reactie #12 Gepost op: 2010/04/19, 09:01:51 »
ik ben haast bang dat je CPU "ondemand" niet ondersteund, mijn processor draait nu op 800Mhz en staat wel op ondemand, dus software matig kan het gewoon.
als je CPU het niet ondersteund denk ik ook niet dat het gaat lukken, hoewel er geloof ik wel een programma is die dit virtualizeerd
(hij veranderd de instelling dynamish) alleen weet ik niet meer welk programma dat is...


ADSL? nee, neem ADHD, dat is pas snel!

Re: CPU freq. automatisch aanpassen
« Reactie #13 Gepost op: 2010/04/19, 09:14:31 »
Richard,

Vorige week had ik crunchbang op mijn eeepc staan, en daar werkte het wel!

Maar vind lubuntu vlotter draaien.

Had daarvoor volgende handleiding gevolgd:

http://crunchbanglinux.org/wiki/cruncheee_partitioning_and_postinstall_tips#speed_up_slowness_on_700_701_models

Had nu wel ergens gelezen dat het een bug moet zijn in de nieuwste kernel, maar weet de site niet meer  :|