Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/01/2006, à 17:04

lemerou

[Astuce] Changer la fréquence du processeur d'un laptop (portable)

Salut,

Sous Windows, IBM fournissait un outil pour changer/adapter la vitesse du processeur a la main. J'ai découvert que l'applet de gnome "Moniteur de changement de fréquence du CPU" pouvait faire la même chose.

Pour cela, il suffit d'autoriser un utilisateur normal à changer le fréquence du processeur

sudo dpkg-reconfigure gnome-applets

Ne plus utiliser la commande suivante : sudo chmod +s /usr/bin/cpufreq-selector

On peut ajouter l'applet au tableau de bord en faisant:
→Clique Droit sur le tableau de bord → ajouter au tableau de bord
→Système et matériel →choisir moniteur de fréquence du processeur
→Ajouter

Une fois l'applet ajoutée, il reste deux actions possibles:
→Clique Gauche = choix d'un gourverneur ou d'une fréquence.
→Clique Droit = Préférence.

L'avantage des profils est que vous pouvez fixer par exemple:

ondemand: fréquence variable (par défaut)
performance: CPU reste au maximum
powersave: CPU reste au minimum

Voila a quoi sa ressemble

gnome-applet-cpu-freq.png

gnome-applet-cpu-gouv.png

Dernière modification par lemerou (Le 02/09/2006, à 00:30)


RAZIA: LA rAdio ÉtudiAnte de LAVAL (53) : http://www.radiorazia.com

Hors ligne

#2 Le 06/01/2006, à 17:19

plagiats

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Si j'ai bien compris les "Gouverneurs" c'est les profils ? Je vais essayer ça tout de suite sur mon portable.

(...)

Capture-cpufreq-applet.png
Perdu sad Pourtant la gestion de la batterie est bien prise en charge. Dommage sad

Merci quand même.

Dernière modification par plagiats (Le 06/01/2006, à 17:53)

Hors ligne

#3 Le 06/01/2006, à 17:25

yanapu

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Excellent

Hors ligne

#4 Le 06/01/2006, à 18:53

janno59

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

super astuce big_smile


jean

Hors ligne

#5 Le 07/01/2006, à 10:25

newportable

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Tu peux faire ça via un terminal également

powersave : correspond à la fréquence minimale que peut supporter ton proc
ondemand : permet au noyau d'ajuster lui-même la fréquence en fonction de la charge
userspace : permet d'ajuster manuellement la fréquence ou de laisser un programme de plus haut niveau que le noyau
performance : correspond à la fréquence maximale que peut supporter ton proc

Pour les modifier, il faut utiliser la commande :

echo "type de gestion" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Ensuite, si tu as choisi userspace, tu peux changer la fréquence à la main avec :

echo "ta fréquence" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed

Par contre il faut au mini un 2.6.11 (donc en breezy ça devrait aller)

Si tu as mis un des autres, tu ne peux pas changer manuellement la fréquence

Je te conseille de jetter un oeil au contenu des fichiers du répertoire /sys/devices/system/cpu/cpu0/cpufreq/ en même temps que tu change les paramètres, c'est très instructif et en réfléchissant un peu, tu comprendras tout seul comment ça marche.

Pour avoir la fréquence actuelle du proc :

cat /proc/cpuinfo | grep MHz

Dernière modification par newportable (Le 07/01/2006, à 10:26)

Hors ligne

#6 Le 07/01/2006, à 15:54

Julian

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Salut

Merci newportable pour cette info, c'est exactement ce que je cherchais big_smile
D'une manière plus générale merci à lemerou pour ce post.

Petite question:

Sur mon portable (1,5 Ghz max), je constate que la fréquence varie de 600 à 1,5, l'intérêt de diminuer la fréquence sur un portable doit être en rapport avec la conso de batterie j'imagine.

Je souhaite que mon portable soit au top des perf tout le temps, (je suis branché sur le secteur), est-ce dangereux d'indiquer dans "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq" 1300000 à la place de 600000 d'origine?

J'ai constaté qu'en changeant ça, la fréquence était toujours au max, et le portable devient bien réactif (c'est peut être une idée roll).

Ca craint pour le matos de laisser tout à fond ou pas?

Merci pour vos réponses.


julian@jabber.fr

Hors ligne

#7 Le 07/01/2006, à 16:00

Ago

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Je n'y connais pas grand chose en hardware, mais je suppose que si le proco tourne tout le temps à fond, il doit s'user plus vite, et il chauffe tongue


Blog libre <= pour bien se lancer sous Ubuntu Linux !
Linux =/= Windows Souvenez-vous en!

Exalead Fête l'été, viendez gagner des Ipods Nano!

Hors ligne

#8 Le 07/01/2006, à 16:13

Ago

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Par contre, je me disais: ça serait cool de l'ajouter au wiki, c'est un truc vachement serviable, et qui pourrait tenter les windowsiens big_smile


Blog libre <= pour bien se lancer sous Ubuntu Linux !
Linux =/= Windows Souvenez-vous en!

Exalead Fête l'été, viendez gagner des Ipods Nano!

Hors ligne

#9 Le 07/01/2006, à 16:28

Bobbybionic

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Cool !


Non à la vente liée. Non au monopole Windows.
Tous ensemble, refusons les logiciels préinstallés et tournons nous vers le libre.

http://bobbybionic.wordpress.com

Hors ligne

#10 Le 07/01/2006, à 17:08

newportable

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

julian > ce que tu fais risque d'abimer plus vite ton pc qui chauffera trop. Choisi ondemand, ton pc utiliseras ça puissance quand il en a besoin. Ca ne sert à rien de le laisser tout le temps à font;)

Hors ligne

#11 Le 07/01/2006, à 17:10

Julian

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Ok merci pour vos réponses, je remet donc les options par défaut.


julian@jabber.fr

Hors ligne

#12 Le 07/01/2006, à 17:55

Soulfly_tribe90

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Par contre moi quand je le fais j'ai pas le menu gouverneurs je peux juste changer les frequences sad
Pourtant il n'y a rien d'autre a faire ???

Precisons que si vous voulez revenir en arriere est laisser le system faire comme avant un -s a la place du +s suffit !!!

Hors ligne

#13 Le 07/01/2006, à 17:57

Bobbybionic

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Soulfly_tribe90 a écrit :

Par contre moi quand je le fais j'ai pas le menu gouverneurs je peux juste changer les frequences sad
Pourtant il n'y a rien d'autre a faire ???

Precisons que si vous voulez revenir en arriere est laisser le system faire comme avant un -s a la place du +s suffit !!!

Clic droit>préférences
;-)


Non à la vente liée. Non au monopole Windows.
Tous ensemble, refusons les logiciels préinstallés et tournons nous vers le libre.

http://bobbybionic.wordpress.com

Hors ligne

#14 Le 07/01/2006, à 18:02

Soulfly_tribe90

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Oki effectivement ca fonctionne --> par contre je n'ai seulement que deux profiles (userspace, ondemand) je suppose que l'on peut créer d'autres profiles.
Mais finalement c'est juste pour savoir parce que ca me va tres bien le ondemand donc ce que fait de base le systeme!!!

Merci encore pour la reponse wink

Hors ligne

#15 Le 10/01/2006, à 18:03

benjou

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Hello merci pour ce truc qui m'ouvre des perspectives sur ma bécane!

J'ai tout de même un problème. Mon gouverneur par défaut est 'userspace' (d'après ce que j'ai lu, ça permet à powernowd de gérer la fréquence du CPU)

Si je le change pour 'ondemand', le changement de fréquence va bien plus vite et la réactivité s'en ressent.

Ma question, comment mettre 'ondemand' comme gouverneur par défaut et que cela résiste au redémarrage?


écrasons l'infâme

Hors ligne

#16 Le 10/01/2006, à 18:13

Bobbybionic

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

@Benjou : Effectivement je me posais la question, je trouvais ma machine plus réactive en "ondemand". Quelqu'un a une idée ? (j'adore cette réplique !)


Non à la vente liée. Non au monopole Windows.
Tous ensemble, refusons les logiciels préinstallés et tournons nous vers le libre.

http://bobbybionic.wordpress.com

Hors ligne

#17 Le 10/01/2006, à 20:20

newportable

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
chez moi ça reste au redémarrage smile

Hors ligne

#18 Le 10/01/2006, à 20:22

Bobbybionic

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

@newportable : je teste ça de suite !
(avec sudo devant d'ailleurs)

EDIT : Après reboot, c'est parfait ! Ça s'appelle userspace, evidemment, mais ça a la pêche ! Merci beaucoup !

Dernière modification par Bobbybionic (Le 10/01/2006, à 20:27)


Non à la vente liée. Non au monopole Windows.
Tous ensemble, refusons les logiciels préinstallés et tournons nous vers le libre.

http://bobbybionic.wordpress.com

Hors ligne

#19 Le 11/01/2006, à 00:33

HoPHP

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Juste pour mentionner que Klaptop, fourni en standard avec KDE le fait nativement. Permet aussi de choisir automatiquement un "profil de performance" (gouverneur) en fonction du branchement sur secteur (ainsi que d'autres paramètres).

À tester sous Gnome...

@+, HoPHP


Merci de ne pas jeter d'arguments aux trolls qui se trouvent dans la fosse.
HoPHP est mort, vive OdyX

Hors ligne

#20 Le 11/01/2006, à 22:25

Soulfly_tribe90

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Pour les autres options gouverneurs que j'avais pas en fait elle se trouve dans le noyau parce que je me suis recompilé mon noyau 2.6.15 avec le patch mm et en refaisant le tour de ma config ke je modifie jamais ben j'ai vu que dans la gestion de l'acpi il y a d'autre module a mettre donc maintenant j'ai bien les autres qu'il y a sur l'image.

Hors ligne

#21 Le 12/01/2006, à 18:51

rezzakilla

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Terrible !! big_smile

Hors ligne

#22 Le 12/01/2006, à 22:09

adone

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

J'ai un celeron M avec le kernel linux-image-2.6.12-10-686 et j'ai le même message que plagiats : "You will not be able to modify the frequency of your machine.  Your machine may be misconfigured or not have hardware support for CPU frequency scaling."

Hors ligne

#23 Le 12/01/2006, à 22:28

Soulfly_tribe90

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Ben dans ce cas la faut reconfig surement le noyau et mettre les bon modules que je n'es pas en tete a ce moment precis big_smile
PS: aller je viens de me faire un make menuconfig pour verifier!!!

Donc deja tu mets pentium m dans la section processeur et dans la section powder management -> CPU Frequency scaling -> il te faut les modules suivant je pense :
CPU Frequency scaling ; CPU frequency translation statistics ; 'performance' governor ; 'powersave' governor  ; 'ondemand' cpufreq policy governor ;  'conservative' cpufreq governor ; ACPI Processor P-States driver ;  Intel Enhanced SpeedStep ; Use ACPI tables to decode valid frequency/voltage pairs ; Built-in tables for Banias CPUs ;

Et je pense que ca sera deja pas mal!!!

Hors ligne

#24 Le 12/01/2006, à 23:06

bastringue

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

Dis Adone, t'es sûr que ton Celeron M supporte le frequency scaling (j'en ai eu un et celui si ne le supportait pas, quelque soit l'OS ... surement l'un des raisons d'expliquer la différence de prix des Pentium M ) ...


****Contre la vente liée : s'informer, signer, informer ...!****
          racketiciel.info

Hors ligne

#25 Le 12/01/2006, à 23:18

Soulfly_tribe90

Re : [Astuce] Changer la fréquence du processeur d'un laptop (portable)

apparement les celeron m doivent supporter le frequency scaling --> mais apres faudrais voir au nivo de la config du noyau et si il n'y a pas les modules que j'ai précisé ben recompilation rulez lol

Hors ligne