Page 1 sur 1
[CPU]Changement de fréquence automatiquement (non résolu)
Publié : jeu. 18 juin 2009, 20:42
par mtb_s
Bonsoir,
Voici mon matériel :
Asus p5e3 avec un e6830
la plage de fréquence admissible va de 2Ghz a 3Ghz
J'ai suivi le tuto :
http://wiki.archlinux.fr/howto:cpufreq
Les modules chargés au démarrage :
cpufreq_ondemand
acpi_cpufreq
En passant en mode Ondemand la fréquence du CPU ne baisse pas malgrès aucune charge.
Dans le bios l'option variation de la fréq par OS est bien activée.
Avez vous une idée pour me permettre de finioler mon installation ?
PS : SUPERBE DISTRIBUTION ARCH !
Re: [CPU]Changement de fréquence automatiquement (non résolu)
Publié : jeu. 18 juin 2009, 21:01
par tuxce
Re: [CPU]Changement de fréquence automatiquement (non résolu)
Publié : jeu. 18 juin 2009, 21:13
par mtb_s
Code : Tout sélectionner
analyse du CPU 0 :
pilote : acpi-cpufreq
CPUs qui doivent changer de fréquences en même temps : 0
limitation matérielle : 2.00 GHz - 3.00 GHz
plage de fréquence : 3.00 GHz, 2.00 GHz
régulateurs disponibles : powersave, ondemand, performance
tactique actuelle : la fréquence doit être comprise entre 2.00 GHz et 3.00 GHz.
Le régulateur "ondemand" est libre de choisir la vitesse
dans cette plage de fréquences.
la fréquence actuelle de ce CPU est 3.00 GHz.
analyse du CPU 1 :
pilote : acpi-cpufreq
CPUs qui doivent changer de fréquences en même temps : 1
limitation matérielle : 2.00 GHz - 3.00 GHz
plage de fréquence : 3.00 GHz, 2.00 GHz
régulateurs disponibles : powersave, ondemand, performance
tactique actuelle : la fréquence doit être comprise entre 2.00 GHz et 3.00 GHz.
Le régulateur "ondemand" est libre de choisir la vitesse
dans cette plage de fréquences.
la fréquence actuelle de ce CPU est 3.00 GHz.
Re: [CPU]Changement de fréquence automatiquement (non résolu)
Publié : jeu. 18 juin 2009, 21:17
par farvardin
que te donne :
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Re: [CPU]Changement de fréquence automatiquement (non résolu)
Publié : jeu. 18 juin 2009, 21:32
par mtb_s
Edit :
mon /etc/conf.d/cpufreq
Code : Tout sélectionner
governor="ondemand"
# valid suffixes: Hz, kHz (default), MHz, GHz, THz
min_freq="2GHz"
max_freq="3GHz"
Re: [CPU]Changement de fréquence automatiquement (non résolu)
Publié : jeu. 18 juin 2009, 21:48
par farvardin
Chez moi la commande plus haut donne :
"CPUs qui doivent changer de fréquences en même temps : 0 1"
pour les 2 proc.
De plus j'utilise les modules :
powernow-k8 cpufreq_ondemand cpufreq_powersave
mais j'ai un amd, toi c'est intel je crois.
Par contre d'après :
http://wiki.archlinux.org/index.php/CPU ... cy_Scaling
Il te faudrait en plus ajouter ce module commun aux 2 processeurs :
cpufreq_powersave
Re: [CPU]Changement de fréquence automatiquement (non résolu)
Publié : jeu. 18 juin 2009, 23:59
par tuxce
farvardin a écrit :
Il te faudrait en plus ajouter ce module commun aux 2 processeurs : cpufreq_powersave
les modules sont chargés automatiquement, il faut explicitement les charger que si tu utilises le governor userspace.
@mtb_s: définit le governor conservative ou même powersave et regarde au bout d'un moment si la fréquence descend, si c'est le cas, il se peut que ton cpu ait des montées en charge rapide ce qui fait qu'ondemand n'a pas le temps de descendre la fréquence
Re: [CPU]Changement de fréquence automatiquement (non résolu)
Publié : ven. 19 juin 2009, 21:46
par mtb_s
Ok j'ai lancé la commande :
En vérifiant :
Code : Tout sélectionner
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
--> conservative
par contre
Code : Tout sélectionner
cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
--> ondemand
En forçant le cpu1 :
Code : Tout sélectionner
cpufreq-set -c 1 -g conservative
cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
--> conservative
Les deux CPU sont bien en conservative mais toujours pas de baisse de fréquence.
Comme le fait remarqué farvardin le lien entre le core 0 et 1 n'est pas fait.
Est-ce que mon cpu est bien identifié par cpufreq ?
Re: [CPU]Changement de fréquence automatiquement (non résolu)
Publié : ven. 19 juin 2009, 21:55
par mtb_s
Les commandes :
Code : Tout sélectionner
cat /proc/acpi/processor/CPU1/throttling
cat /proc/acpi/processor/CPU2/throttling
Elles retournent :
Est-ce une piste ?
Y a t'il un fichier de configuration pour ACPI ?
Re: [CPU]Changement de fréquence automatiquement (non résolu)
Publié : ven. 19 juin 2009, 22:30
par farvardin
chez moi j'ai également la même réponse <not supported>
Par contre c'est CPU0 et CPU1
Est-ce qu'un livecd linux (genre mandriva et compagnie) est censé gérer les changements de fréquence ? Comme cela tu pourrais voir si cela vient du système ou du matériel.
Re: [CPU]Changement de fréquence automatiquement (non résolu)
Publié : ven. 19 juin 2009, 23:55
par tuxce
et en forçant la fréquence, ça donne quoi?
Re: [CPU]Changement de fréquence automatiquement (non résolu)
Publié : sam. 20 juin 2009, 19:39
par _alexmyself
ce que cpufreq peut utiliser:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
la série /proc/.../throttling c'est des valeurs que l'on peut forcer mais sans gain niveau conso.
pour mon portable le plus bas c'est 1,8ghz, si je le mets à 400mhz ba ca change rien, les ventilos ne ralentissent jamais davantage, et à 400mhz il n'y a bien qu'eux qui n'aient pas ralenti..
