[CPU]Changement de fréquence automatiquement (non résolu)
[CPU]Changement de fréquence automatiquement (non résolu)
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 !
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)
que te sort
Code : Tout sélectionner
cpufreq-info
Re: [CPU]Changement de fréquence automatiquement (non résolu)
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)
que te donne :
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Re: [CPU]Changement de fréquence automatiquement (non résolu)
Code : Tout sélectionner
ondemand

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)
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
"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)
les modules sont chargés automatiquement, il faut explicitement les charger que si tu utilises le governor userspace.farvardin a écrit : Il te faudrait en plus ajouter ce module commun aux 2 processeurs : cpufreq_powersave
@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)
Ok j'ai lancé la commande :
En vérifiant :
par contre
En forçant le cpu1 :
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 ?
Code : Tout sélectionner
cpufreq-set -g conservative
Code : Tout sélectionner
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
--> conservative
Code : Tout sélectionner
cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
--> ondemand
Code : Tout sélectionner
cpufreq-set -c 1 -g conservative
cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
--> conservative
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)
Les commandes :
Elles retournent :
Est-ce une piste ?
Y a t'il un fichier de configuration pour ACPI ?
Code : Tout sélectionner
cat /proc/acpi/processor/CPU1/throttling
cat /proc/acpi/processor/CPU2/throttling
Code : Tout sélectionner
<not supported>
Y a t'il un fichier de configuration pour ACPI ?
Re: [CPU]Changement de fréquence automatiquement (non résolu)
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.
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)
et en forçant la fréquence, ça donne quoi?
Code : Tout sélectionner
cpufreq-set -f 2000 -c 0
-
- Chu Ko Nu
- Messages : 405
- Inscription : lun. 18 sept. 2006, 16:21
- Localisation : france, yvelines 78
Re: [CPU]Changement de fréquence automatiquement (non résolu)
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..
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..
