pas de régulation fréquence cpu [Réglé]
frequen cpu au maximume et température processeur élevée
Système et matériels / Installation et configuration

domchab Membre non connecté
-
- Voir le profil du membre domchab
- Inscrit le : 07/07/2011
- Groupes :
après mise à jour de Mageia 3 vers Mageia 4, globalement tout s'est bien passé mais quelques petits réglages ne passent pas :
la fréquence du processeur est au maximum malgré la présence de cpupower activé au démarrage avec un "governor" à ondemand.
résultat la température du processeur est à 80 ° C (avant en vitesse de croisière j'était autour de 45° je crois) et le ventilateur est à fond. Quelqu'un sait il manier cpupower et ses subtilités?
merci d'avance
J'ai aussi le fond d'écran qui est planté par gnometweaktools mais on verra après...

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

Antoniop Membre non connecté
-
- Voir le profil du membre Antoniop
- Inscrit le : 21/12/2011
- Groupes :
$ cpupower frequency-info
pour voir
puis de modifier manuellement avec
# cpupower frequency-set

domchab Membre non connecté
-
- Voir le profil du membre domchab
- Inscrit le : 07/07/2011
- Groupes :
voilà ce que me dit cpupower frequency-info :
cpupower frequency-info
analyse du CPU 0 :
pilote : powernow-k8
CPUs which run at the same hardware frequency: 0 1
CPUs which need to have their frequency coordinated by software: 0 1
maximum transition latency: 109 us.
limitation matérielle : 1000 MHz - 3.00 GHz
plage de fréquence : 3.00 GHz, 2.80 GHz, 2.60 GHz, 2.40 GHz, 2.20 GHz, 2.00 GHz, 1.80 GHz, 1000 MHz
régulateurs disponibles : ondemand, conservative, powersave, userspace, performance
tactique actuelle : la fréquence doit être comprise entre 3.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 (vérifié par un appel direct du matériel).
boost state support:
Supported: no
Active: no
sais tu ou on règle la "tactique" des plages de fréquence?

Antoniop Membre non connecté
-
- Voir le profil du membre Antoniop
- Inscrit le : 21/12/2011
- Groupes :
tu as un processeur AMD ?
n'importe comment, ça devrait marcher quand même.
J'en avais un avant et j'utilisais cpufreq, et pas cpupower, mais c'était sous mageia2
Je l'avais installé, il n'était pas installé par défaut.
Je vois qu'en tout cas cpufreq est toujours dans la distrib, peut être qu'il faut essayer de l'utiliser.
Si tu veux l'installer, il faudra je pense désinstaller cpupower.
Il y a un thread qui expliquai différentes choses :
http://forum.mandriva.com/viewtopic.php?p=708917&sid=3bcf923b5d143ae5010500e8fc348f8a
pour avoir des infos sur le processeur :
cat /proc/cpuinfo
le fichier cpufreq doit exister :
# cat /etc/modprobe.preload.d/cpufreq
powernow-k8
cpufreq_powersave
cpufreq_conservative
cpufreq_ondemand
il faut démarrer le service cpufreq :
service cpufreq start
règle cpu par défaut:
/etc/sysconfig/cpufreq
Pour ce que j'ai actuellement, voici ce que me donne
$ cpupower frequency-info
analyse du CPU 0 :
pilote : acpi-cpufreq
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 10.0 us.
limitation matérielle : 1.20 GHz - 2.50 GHz
plage de fréquence : 2.50 GHz, 2.50 GHz, 2.40 GHz, 2.30 GHz, 2.20 GHz, 2.10 GHz, 2.00 GHz, 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, 1.50 GHz, 1.40 GHz, 1.30 GHz, 1.20 GHz
régulateurs disponibles : ondemand, conservative, powersave, userspace, performance
tactique actuelle : la fréquence doit être comprise entre 1.20 GHz et 2.50 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 1.20 GHz.
boost state support:
Supported: yes
Active: yes
25500 MHz max turbo 4 active cores
25500 MHz max turbo 3 active cores
25500 MHz max turbo 2 active cores
25500 MHz max turbo 1 active cores
analyse du CPU 0 :
pilote : acpi-cpufreq
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 10.0 us.
limitation matérielle : 1.20 GHz - 2.50 GHz
plage de fréquence : 2.50 GHz, 2.50 GHz, 2.40 GHz, 2.30 GHz, 2.20 GHz, 2.10 GHz, 2.00 GHz, 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, 1.50 GHz, 1.40 GHz, 1.30 GHz, 1.20 GHz
régulateurs disponibles : ondemand, conservative, powersave, userspace, performance
tactique actuelle : la fréquence doit être comprise entre 1.20 GHz et 2.50 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 1.20 GHz.
boost state support:
Supported: yes
Active: yes
25500 MHz max turbo 4 active cores
25500 MHz max turbo 3 active cores
25500 MHz max turbo 2 active cores
25500 MHz max turbo 1 active cores
En tout cas, je vois que le pilote est
acpi-cpufreq
et pas powernow_k8
Sinon, en ce qui concerne la fréquence, on_demand, elle ne fait varier la fréquence qu'entre la frequence max et la frequence max / 2, mais c'est déjà pas mal. Il y a eu justement une discussion là dessus, quelqu'un a proposé de le faire varier plus dynamiquement et a fait un patch pour le noyau, mais je ne sais pas si cela a déjà été implémenté dans la version du noyau linux qu'on a.
Bon courage, donne des nouvelles de tes essais.
EDIT : apparemment, cpufreq est déprécié et remplacé par cpupower
Édité par Antoniop Le 03/02/2014 à 11h02

paiiou Membre non connecté
-
- Voir le profil du membre paiiou
- Inscrit le : 12/10/2010
- Site internet
Je viens de terminer une page relative à la gestion de la fréquence du processeur.
http://paiiou.free.fr/Tuto/Install/cpufreq.php
Avec 'ondemand' la fréquence devrait baisser assez rapidement, ce qui ne semble pas être le cas chez toi.
Tu pourrais essayer de déléguer la gestion à powernowd pour voir.
Il faudra installer le paquetage powernowd et prendre le 'governor' ondemand
(mais je crois que l'installation de powernowd change automatiquement la tactique)
Des bureaux efficaces et rapides : Xfce, LXQt
En savoir plus sur Païou http://paiiou.free.fr
3 ordinateurs avec LXQt, 1 ordinateur avec Xfce
En savoir plus sur Païou http://paiiou.free.fr
3 ordinateurs avec LXQt, 1 ordinateur avec Xfce

paiiou Membre non connecté
-
- Voir le profil du membre paiiou
- Inscrit le : 12/10/2010
- Site internet
f min = 1.287 GHz
f max = 1.837 GHz
Je demande ondeman => il me répond performance
je demande conservative => il me met performance
je demande powersave => il met powersave
je demande performance => il met bien performance
je demande userspace (avec powernowd) => il met bien userspace et cela fonctionne : la fréquence chute par paliers.
Il y a donc quelque problème avec cpupower !
Des bureaux efficaces et rapides : Xfce, LXQt
En savoir plus sur Païou http://paiiou.free.fr
3 ordinateurs avec LXQt, 1 ordinateur avec Xfce
En savoir plus sur Païou http://paiiou.free.fr
3 ordinateurs avec LXQt, 1 ordinateur avec Xfce

Antoniop Membre non connecté
-
- Voir le profil du membre Antoniop
- Inscrit le : 21/12/2011
- Groupes :
http://linuxfr.org/users/savitzkaia/journaux/amelioration-des-performances-graphiques-du-noyau-3-12
on y parle de performances graphiques, mais ce qui est interessant c'est la façon dont linux gérait les frequences jusqu'à présent.

domchab Membre non connecté
-
- Voir le profil du membre domchab
- Inscrit le : 07/07/2011
- Groupes :
bon désolé j'étais absent quelques jours
lorsque je modifie la fréquence par
cpupower frequency-set -f 1
Setting cpu: 0
Setting cpu: 1
cpupower frequency-info
analyse du CPU 0 :
pilote : powernow-k8
CPUs which run at the same hardware frequency: 0 1
CPUs which need to have their frequency coordinated by software: 0 1
maximum transition latency: 109 us.
limitation matérielle : 1000 MHz - 3.00 GHz
plage de fréquence : 3.00 GHz, 2.80 GHz, 2.60 GHz, 2.40 GHz, 2.20 GHz, 2.00 GHz, 1.80 GHz, 1000 MHz
régulateurs disponibles : ondemand, conservative, powersave, userspace, performance
tactique actuelle : la fréquence doit être comprise entre 1000 MHz et 3.00 GHz.
Le régulateur "userspace" est libre de choisir la vitesse
dans cette plage de fréquences.
la fréquence actuelle de ce CPU est 1000 MHz (vérifié par un appel direct du matériel).
boost state support:
Supported: no
Active: no
j'arrive bien à modifier la fréquence. Le processeur peut donc bien être piloté.
par contre lorsque je met le gouverneur sur ondemand ou sur conservative, le processeur reste bloqué à 3 Ghz comme si un programme lui demandait en permanence de pédaler vite.
que ce soit avec cpufreqd ou powernowd, la frequence reste avec 3Ghz
Je ne comprend pas trop ce qui se passe, ce qui empêche le processeur de se calmer...
une idée?

Antoniop Membre non connecté
-
- Voir le profil du membre Antoniop
- Inscrit le : 21/12/2011
- Groupes :
comme ça ?
frequency-set -g ondemand
Bon, si ça marche pas,
A priori, le driver utilisé devrait être
acpi-cpufreq
et non
powernow-k8
si j'en crois cette page :
https://wiki.archlinux.org/index.php/CPU_Frequency_Scaling
Peut être essayer de charge le driver acpi-cpufreq
(sous root)
# modprobe acpi-cpufreq
et arrêter / relancer cpupower (je pense) en allant dans le centre de contôle
Édité par Antoniop Le 07/02/2014 à 22h35

domchab Membre non connecté
-
- Voir le profil du membre domchab
- Inscrit le : 07/07/2011
- Groupes :
cpupower -c 0 frequency-set -g ondemand
cpupower -c 1 frequency-set -g ondemand
(c'est un dual core)
bon en chargeant l'acpi par modprobe, il reste toujours sur le driver powernow-k8 et ne régule pas mieux
en creusant je m'aperçois que même si je demande une fréquence de 2 Ghz, le processeur passe à 1 Ghz. J'ai donc le choix entre 1 et 3 Ghz. Pas de réglage intermédiaire qui passe.

domchab Membre non connecté
-
- Voir le profil du membre domchab
- Inscrit le : 07/07/2011
- Groupes :
mais toujours pas de régulation automatique par le gouvernor ondemand

loutch Membre non connecté
-
- Voir le profil du membre loutch
- Inscrit le : 07/07/2010
- Groupes :
Linuxmint 24.02 Xia - Mageia 9 xfce et plasma sur ssd sur HP Pavilion g7
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX
Xubuntu 18.04 LTS et 24.04 en xfce sur ASUS Rog STRIX

Antoniop Membre non connecté
-
- Voir le profil du membre Antoniop
- Inscrit le : 21/12/2011
- Groupes :
Comment as-tu fait pour passer en 4 ? pour savoir si le problème pourrait venir de là.
EDIT : pardon, je viens de voir que tu l'avais indiqué en tout premier post
sinon, que donne :
$ ls /lib/modules/$(uname -r)/kernel/drivers/cpufreq/
moi j'ai :
$ ls /lib/modules/$(uname -r)/kernel/drivers/cpufreq/
acpi-cpufreq.ko.xz cpufreq_ondemand.ko.xz mperf.ko.xz powernow-k8.ko.xz
amd_freq_sensitivity.ko.xz cpufreq_powersave.ko.xz p4-clockmod.ko.xz speedstep-centrino.ko.xz
cpufreq_conservative.ko.xz cpufreq_stats.ko.xz pcc-cpufreq.ko.xz speedstep-lib.ko.xz
acpi-cpufreq.ko.xz cpufreq_ondemand.ko.xz mperf.ko.xz powernow-k8.ko.xz
amd_freq_sensitivity.ko.xz cpufreq_powersave.ko.xz p4-clockmod.ko.xz speedstep-centrino.ko.xz
cpufreq_conservative.ko.xz cpufreq_stats.ko.xz pcc-cpufreq.ko.xz speedstep-lib.ko.xz
et quand je fais :
$ cat /etc/modprobe.preload.d/cpufreq
acpi-cpufreq
cpufreq_powersave
cpufreq_conservative
cpufreq_ondemand
acpi-cpufreq
cpufreq_powersave
cpufreq_conservative
cpufreq_ondemand
puis
# lsmod|grep freq
cpufreq_ondemand 20254 4
cpufreq_conservative 15314 0
cpufreq_powersave 12618 0
acpi_cpufreq 19612 0
mperf 12667 1 acpi_cpufreq
processor 40274 1 acpi_cpufreq
cpufreq_ondemand 20254 4
cpufreq_conservative 15314 0
cpufreq_powersave 12618 0
acpi_cpufreq 19612 0
mperf 12667 1 acpi_cpufreq
processor 40274 1 acpi_cpufreq
ce qui prouve que le module ondemand existe et qu'il est bien chargé.
Ensuite, ça parait anormal qu'il utilise powernow_k8, il y a peut être moyen de forcer acpi-cpufreq.
Édité par Antoniop Le 08/02/2014 à 10h53

domchab Membre non connecté
-
- Voir le profil du membre domchab
- Inscrit le : 07/07/2011
- Groupes :
Code TEXT :
ls /lib/modules/$(uname -r)/kernel/drivers/cpufreq/ acpi-cpufreq.ko.xz cpufreq_powersave.ko.xz powernow-k8.ko.xz amd_freq_sensitivity.ko.xz cpufreq_stats.ko.xz speedstep-centrino.ko.xz cpufreq_conservative.ko.xz p4-clockmod.ko.xz speedstep-lib.ko.xz cpufreq_ondemand.ko.xz pcc-cpufreq.ko.xz
Code TEXT :
cat /etc/modprobe.preload.d/cpufreq powernow-k8 cpufreq_powersave cpufreq_conservative cpufreq_ondemand
Code TEXT :
lsmod|grep freq cpufreq_ondemand 20254 0 cpufreq_conservative 15314 0 cpufreq_powersave 12618 0
tout à l'air bon de ce côté. Le processeur est un AMD Athlon x64 6000; ça me parait normal qu'il utilise powernow-k8; en tout cas sur une autre machine qui a aussi un processeur AMD (mais pas le même) la régulation marche.
Les changements de governor passent bien, les changements de fréquence en manuel passent bien aussi. C'est comme si le governor ondemand ne faisait pas son boulot.
J'espérais aussi que la denière mise à jour avec le nouveau noyau et le nouveau cpufreq règlerait le problème mais non...
Cela marchait sous mageia 3, mais je me souviens que je n'avais réussit à régler la gestion de la fréquence qu'avec l'extension cpu-freq de gnome 3 ... qui ne fonctionne pas avec la version de gnome 3 qui est dans mageia 4.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie