#1 Le 27/08/2009, à 13:13
- mortalius
[resolu] Frequence cpu en "ondemand" automatiquement [ub9.04]
Bonjour à toutes et à tous,
Je suis actuellement sous une ubuntu 9.04, avec un intel C2D.
Grace aux applets gnome "monitor de frequence" j'observe que mon cpu est toujorus en "ondemand".
Je souhaite en fait, le mettre en "performance" et ceci en permanence ...
J'ai donc pour cela mis dans /etc/sysfs.conf:
devices/system/cpu/cpu0/cpufreq/scaling_governor = performance
devices/system/cpu/cpu1/cpufreq/scaling_governor = performance
Hors, au reboot suivant, il est de nouveau en "ondemand" ...
Bilan, quoi qu'il arrive, apres qques instant suivant le boot, la fréquence CPU repasse à "ondemand", il me faut donc a chaque fois la passer en "performance".Ce qui se revèle a la longue un peu pénible ...
Quelqu'un aurait-il une idée sur le pourquoi ? voir meme une solution ?
Merci d'avance à vous ...
Modif: Je passe le sujet en résolu, meme si je ne peux tester la solution de gotrunk puisque je ne suis plus sur ubuntu actuellement ...
Merci a vous
Dernière modification par mortalius (Le 13/06/2010, à 11:14)
Hors ligne
#2 Le 28/08/2009, à 19:50
- mortalius
Re : [resolu] Frequence cpu en "ondemand" automatiquement [ub9.04]
Dsl, un petit up ...
Note: Toujours pas trouvé de solution ...
Hors ligne
#3 Le 04/12/2009, à 21:50
- DrShiva
Re : [resolu] Frequence cpu en "ondemand" automatiquement [ub9.04]
Sur le tableau de bord (généralement la barre horizontale sur ton bureau ),
clique-droit puis "ajouter au tableau de bord",
choisis "Moniteur de changement de fréquence de Processeur"
puis une fois installé, tu n'as qu'à cliquer-gauche pour choisir le fonctionnement de ton CPU ...
Je pense que tu peux faire la même chose sans ce "gadget visuel" ...
Bonne chance !
Alienware aera-51 m17x - Core 2 Duo Extreme X9000 2.8GHz - 4Go SDRAM -
WXGA+ 1920x1200x32 - NVidia double SLI 8700M GT en SLI -
SCSI SATA Seagate 2 x 200Go - Ethernet - Wifi
@ Ubuntu Karmic Koala 64 bits ( single boot )
Hors ligne
#4 Le 04/12/2009, à 22:53
- Polky13
Re : [resolu] Frequence cpu en "ondemand" automatiquement [ub9.04]
Sur le tableau de bord (généralement la barre horizontale sur ton bureau ),
clique-droit puis "ajouter au tableau de bord",
choisis "Moniteur de changement de fréquence de Processeur"puis une fois installé, tu n'as qu'à cliquer-gauche pour choisir le fonctionnement de ton CPU ...
Je pense que c'est déjà ce qu'il utilise, par contre le problème c'est que la fréquence se remet en ondemand à chaque redémarrage. J'ai le même problème. En plus, depuis Karmic, on me demande le mot de passe root à chaque changement de fréquence...
Hors ligne
#5 Le 11/12/2009, à 10:09
- taraf01
Re : [resolu] Frequence cpu en "ondemand" automatiquement [ub9.04]
Bonjour,
Je remonte ce topic, j'ai le même problème depuis hier suite à une mise à jour à laquelle je n'ai pas fait gaffe.
Mon problème est le même sauf que pour moi c'est le mode performance qui se met automatiquement au démarrage, c'est pas terrible pour un portable économiser la batterie.
Peut-on changer cela? Merci d'avance
Sinon, Ubt513, tu trouveras la réponse pour le problème de mot de passe ici:
http://forum.ubuntu-fr.org/viewtopic.php?pid=3099384 (Post #4)
Ubuntu 9.10
Hors ligne
#6 Le 11/12/2009, à 10:14
- Polky13
Re : [resolu] Frequence cpu en "ondemand" automatiquement [ub9.04]
Sinon, Ubt513, tu trouveras la réponse pour le problème de mot de passe ici:
http://forum.ubuntu-fr.org/viewtopic.php?pid=3099384 (Post #4)
Merci
Hors ligne
#7 Le 27/03/2010, à 11:47
- Chris777
Re : [resolu] Frequence cpu en "ondemand" automatiquement [ub9.04]
Bonjour,
Je remonte ce topic, j'ai le même problème depuis hier suite à une mise à jour à laquelle je n'ai pas fait gaffe.
Mon problème est le même sauf que pour moi c'est le mode performance qui se met automatiquement au démarrage, c'est pas terrible pour un portable économiser la batterie.
Peut-on changer cela? Merci d'avance
+1 j'ai le même souci que vous.
Avez vous trouvé une solution ?
Dernière modification par Chris777 (Le 27/03/2010, à 11:47)
Hors ligne
#8 Le 29/03/2010, à 18:05
- vincentD
Re : [resolu] Frequence cpu en "ondemand" automatiquement [ub9.04]
Moi aussi, aussi suite à une mise à jour (je pense), et c'est vrai que ça agace!
VincentD
HP pavilion dv9000 sauvé par Ubuntu
Vincent
Hors ligne
#9 Le 31/03/2010, à 21:47
- Julientroploin
Re : [resolu] Frequence cpu en "ondemand" automatiquement [ub9.04]
Problème similaire chez moi : je voudrait qu'il soit en "on demand" et il revient en "performence" au démarrage. Sur un 4 cœurs, c'est plus que fastidieux de revenir dans le mode choisi!
Pas de solution?
Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe
Hors ligne
#10 Le 05/06/2010, à 18:47
- gotrunk
Re : [resolu] Frequence cpu en "ondemand" automatiquement [ub9.04]
Même problème sur mon Phenom II X6: il me met systématiquement les 6 coeurs en ondemand quelques secondes après le démarrage alors que dès le départ il est en "performance".
Après queques investigations j'ai trouvé ce qui se passe (sur Lucid 64 bits en tout cas):
il y a un script de démarrage /etc/init.d/ondemand qui est lancé au démarrage de l'OS (runlevel 2).
Ce script se relance lui même en démon. Ce démon fonctionne de la manière suivante (cf le script pour l'option 'background'):
1 - Attente de 60 secondes,
2 - Forçage de tous les coeurs à la valeur 'ondemand'
Je pense que le but est de mettre la CPU à fond pendant 60 secondes pour accélerer au maximum le démarrage, puis de redescendre à une valeur plus économe ensuite.
C'est pour cela que tous les gouverneurs sont à 'performance' au départ, puis au bout d'une minute ils repassent à 'ondemand'.
Il y a plusieurs solutions à ça:
1 - désactiver le script ondemand pour le runlevel 2:
sudo update-rc.d ondemand disable 2
Ou alors
2 - modifier le script /etc/init.d/ondemand:
Remplacer la ligne suivante
echo -n ondemand > $CPUFREQ
par celle-ci:
echo -n performance > $CPUFREQ
ou une autre valeur que 'performance' suivant votre besoin
Au passage, si votre machine met moins de 60 secondes à démarrer vous pouvez en profiter pour réduite le temps d'attente en réduisant le nombre de secondes dans la ligne suivante:
sleep 60 # probably enough time for desktop login
J'ai testé les 2 méthodes chez moi et les 2 fonctionnent.
Dernière modification par gotrunk (Le 05/06/2010, à 18:50)
Hors ligne
#11 Le 16/02/2011, à 18:06
- latonne
Re : [resolu] Frequence cpu en "ondemand" automatiquement [ub9.04]
Merci gotrunk, la modification du script fonctionne parfaitement!
depuis le temps que je cherchais à lancer en powersave dès le démarrage
Hors ligne
#12 Le 01/04/2011, à 12:26
- FabriceFABS
Re : [resolu] Frequence cpu en "ondemand" automatiquement [ub9.04]
Très bien gotrunk, merci pour ta trouvaille !
Fonctionne également avec i7-950 sous 11.04 64 bits Alpha 3.
Dernière modification par FabriceFABS (Le 01/04/2011, à 12:27)
Et... Quest-ce qu'on fait maintenant ?
Hors ligne
#13 Le 11/05/2011, à 01:44
- nandayo
Re : [resolu] Frequence cpu en "ondemand" automatiquement [ub9.04]
Bonsoir,
Merci pour cette solution qui marche impec' !
Est-il possible, par un autre moyen, de faire en sorte que l'ordinateur switche sur powersave lorsque l'on débranche le secteur et qu'on est sur batterie, et repasse en ondemand lorsque le secteur est rebranché ?
Dernière modification par nandayo (Le 11/05/2011, à 01:45)
Plus de feedback dans le brainstorm et plus facilement ? --> http://brainstorm.ubuntu.com/idea/18056/
Hors ligne