View previous topic :: View next topic |
Author |
Message |
TrizoLakai Apprentice
Joined: 09 Jun 2006 Posts: 231 Location: Nantes (FRANCE)
|
Posted: Tue Sep 26, 2006 5:12 pm Post subject: [POWERNOW] Explications ... |
|
|
Bonsoir,
J'aimerais avoir des explications sur powernow.
A quoi ça sert pour un PC de Bureau ?
Les changements de fréquences peuvent-elle se faire automatiquement face à la demande ou non de ressources ? Si oui avec quel option du noyau : conservative, powersave, ondemand, ...
J'ai essayé grace au module de e17 et le userspace, et avec ET en 1Ghz, et 2Ghz je n'ai aucune différence. Mon proc tourne à 100% tout le temps pour les deux valeurs, et le jeu ne lag pas avec 1Ghz.
Enfin des eclaircissement seraient la bienvenue |
|
Back to top |
|
|
TrizoLakai Apprentice
Joined: 09 Jun 2006 Posts: 231 Location: Nantes (FRANCE)
|
Posted: Tue Sep 26, 2006 5:20 pm Post subject: |
|
|
Bon déjà avec /etc/init.d/powernow start ça fonctionne le fait de changer tout seul de fréquence.
Maintenant je ne sais pas quel modules garder dans mon noyau :/ ondemand ?
ps : oula je vois bien quand je suis en 1Ghz mes effets de transitions et de composite sur e17 rame saccade sévère |
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Tue Sep 26, 2006 5:51 pm Post subject: |
|
|
Si tu gardes le ondemand, pas besoin d'un démon en userspace ! le kernel fait tout tout seul en fonction de la charge CPU de la machine.
Après, pour un desktop, ça permet de baisser la fréquence quand le CPU ne sert pas, et donc faire des économies de chaleur dégagée et d'EDF _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
|
nykos Guru
Joined: 08 Jun 2005 Posts: 488 Location: Strasbourg
|
Posted: Tue Sep 26, 2006 8:07 pm Post subject: |
|
|
avec ondemand la puissance vient rapidement quand tu en as besoin
avec conservative elle vient un peu moins vite si j'ai bien compris, mais ça permet d'éviter de changer trop souvent et trop rapidement de fréquence _________________ -=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers) |
|
Back to top |
|
|
TrizoLakai Apprentice
Joined: 09 Jun 2006 Posts: 231 Location: Nantes (FRANCE)
|
Posted: Wed Sep 27, 2006 5:15 am Post subject: |
|
|
Ok merci. Ca l'abime le processeur si on change trop vite et souvent de puissance ? |
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Wed Sep 27, 2006 6:10 am Post subject: |
|
|
TrizoLakai wrote: | Ok merci. Ca l'abime le processeur si on change trop vite et souvent de puissance ? |
Non, c'est fait pour _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
|
TrizoLakai Apprentice
Joined: 09 Jun 2006 Posts: 231 Location: Nantes (FRANCE)
|
Posted: Wed Sep 27, 2006 4:38 pm Post subject: |
|
|
Ok ça marche bien (même si j'aurais aimé plus réactif ). Par contre j'ai toujours pas d'informations sur mes voltages :
Code: | trizolakai@Athlou ~ $ dmesg | grep powernow
powernow-k8: Found 1 AMD Athlon(tm) 64 Processor 3500+ processors (version 2.00.00)
powernow-k8: 0 : fid 0xe (2200 MHz), vid 0x6
powernow-k8: 1 : fid 0xc (2000 MHz), vid 0x8
powernow-k8: 2 : fid 0xa (1800 MHz), vid 0xa
powernow-k8: 3 : fid 0x2 (1000 MHz), vid 0x12
powernow_k8: Unknown symbol cpufreq_gov_performance
trizolakai@Athlou ~ $
|
Tiens ! Je viens de remarquer la dernière ligne powernow_k8: Unknown symbol cpufreq_gov_performance, pourtant ça fonctionne bien |
|
Back to top |
|
|
marvin rouge Veteran
Joined: 01 Aug 2004 Posts: 1422 Location: Villa Lumierrante, Zonelibre
|
Posted: Wed Sep 27, 2006 4:48 pm Post subject: |
|
|
TrizoLakai wrote: | Ok ça marche bien (même si j'aurais aimé plus réactif ) |
Pour le rendre un peu plus réactif, tu peux essayer de jour sur les valeurs des fichiers dans /sys/devices/system/cpu/cpu0/cpufreq/
En particulier la valeur du threshold (./ondemand/up_threshold).
Tu peux changer ces valeurs à chaud, et te faire des tests. Mais de toute manière, ça reste un compromis entre réactivité et économie de bruit et d'énergie: si tu veux le plus réactif possible, reste en fréquence max.
+ |
|
Back to top |
|
|
TrizoLakai Apprentice
Joined: 09 Jun 2006 Posts: 231 Location: Nantes (FRANCE)
|
Posted: Wed Sep 27, 2006 6:49 pm Post subject: |
|
|
Bon alors je vais laisser comme ça |
|
Back to top |
|
|
herka n00b
Joined: 08 Aug 2003 Posts: 23
|
Posted: Mon Oct 02, 2006 4:52 pm Post subject: |
|
|
TrizoLakai wrote: | Bon déjà avec /etc/init.d/powernow start ça fonctionne le fait de changer tout seul de fréquence.
|
Ca ne semble pas prendre en compte ce qui est execute avec 'nice' comme emerge avec "PORTAGE_NICENESS=19" defini dans le make.conf.
Quelqu'un a une idee pour corriger cela ?
edit:
sans reboot cela fonctionne apres un emerge de cpufrequtils configure avec le governor "ondemand" (non utilise par powernowd) et dans /etc/conf.d/local.start, la ligne
Code: | echo '1' > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/ignore_nice
|
Ceci, car le governor "userspace", utilise par powernowd, n'a pas de fichier de configuration equivalent.
A verifier au prochain reboot.
A lire : http://gentoo-wiki.com/HOWTO_PowerNow |
|
Back to top |
|
|
|