logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 29-08-2019 17:06:30

plouf
Membre
Distrib. : Debian 10
Noyau : Linux 4.19.0-5-amd64
Inscription : 29-08-2019

underclocking

Souhaitant brider mon pc afin d'économiser un peu d'énergie j'ai l'habitude d'utiliser cpufreq en mode powersave et malheureusement sous debian 10 je n'arrive pas à le fixer que ce soit avec cpufreq ou cpupower en pilote acpi ou intel la fréquence n'arrête pas de changer et ce sur les 4 coeurs de mon i5-3470 !  sous debian 9 et autres distrib pas de soucis mais là je bloque !  De l'aide serait la bienvenue !!! Merci par avance ;-)

cpupower frequency-info


analyse du CPU 0 :
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency:  Cannot determine or is not supported.
  limitation matérielle : 1.60 GHz - 3.20 GHz
  régulateurs disponibles : performance powersave
  tactique actuelle : la fréquence doit être comprise entre 1.60 GHz et 1.60 GHz.
                  Le régulateur "powersave" est libre de choisir la vitesse
                  dans cette plage de fréquences.
  current CPU frequency: Unable to call hardware
  current CPU frequency: 2.24 GHz (asserted by call to kernel)
  boost state support:
    Supported: no
    Active: no
    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
 

Dernière modification par plouf (29-08-2019 17:08:34)

Hors ligne

#2 31-08-2019 12:53:19

Anonyme-11
Invité

Re : underclocking

Bonjour,
Je sais que ce n'est pas trop répondre a ta question, mais au lieu de brider un I5 qui est conçu pour être puissant et de facto gourmand, pourquoi ne l'utiliserais-tu pas uniquement en cas de besoin?
Il y a des ordinateurs monocartes très performant qui consomme moins de 20w.

Sinon, as-tu regardé ton bios?
Il est souvent possible de modifier des paramètres liés a la consommation d’énergie.

#3 01-09-2019 14:20:34

anonyme
Invité

Re : underclocking

Bonjour
voici le retour sur une machine intel de bureau de cpufreq-info


paquets installés
cpufreqd
cpufrequtils
libcpufreq0
linux-cpupower
 




cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Veuillez rapportez les erreurs et les bogues à cpufreq@vger.kernel.org, s'il vous plait.
analyse du CPU 0 :
  pilote : intel_pstate
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 4294.55 ms.
  limitation matérielle : 800 MHz - 3.70 GHz
  régulateurs disponibles : performance, powersave
  tactique actuelle : la fréquence doit être comprise entre 3.70 GHz et 3.70 GHz.
                  Le régulateur "performance" est libre de choisir la vitesse
                  dans cette plage de fréquences.
  la fréquence actuelle de ce CPU est 3.70 GHz.
analyse du CPU 1 :
  pilote : intel_pstate
  CPUs which run at the same hardware frequency: 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 4294.55 ms.
  limitation matérielle : 800 MHz - 3.70 GHz
  régulateurs disponibles : performance, powersave
  tactique actuelle : la fréquence doit être comprise entre 3.70 GHz et 3.70 GHz.
                  Le régulateur "performance" est libre de choisir la vitesse
                  dans cette plage de fréquences.
  la fréquence actuelle de ce CPU est 3.70 GHz.
analyse du CPU 2 :
  pilote : intel_pstate
  CPUs which run at the same hardware frequency: 2
  CPUs which need to have their frequency coordinated by software: 2
  maximum transition latency: 4294.55 ms.
  limitation matérielle : 800 MHz - 3.70 GHz
  régulateurs disponibles : performance, powersave
  tactique actuelle : la fréquence doit être comprise entre 3.70 GHz et 3.70 GHz.
                  Le régulateur "performance" est libre de choisir la vitesse
                  dans cette plage de fréquences.
  la fréquence actuelle de ce CPU est 3.70 GHz.
analyse du CPU 3 :
  pilote : intel_pstate
  CPUs which run at the same hardware frequency: 3
  CPUs which need to have their frequency coordinated by software: 3
  maximum transition latency: 4294.55 ms.
  limitation matérielle : 800 MHz - 3.70 GHz
  régulateurs disponibles : performance, powersave
  tactique actuelle : la fréquence doit être comprise entre 3.70 GHz et 3.70 GHz.
                  Le régulateur "performance" est libre de choisir la vitesse
                  dans cette plage de fréquences.
  la fréquence actuelle de ce CPU est 3.70 GHz.


j'ai les 4 threads a 3.7Ghz

le status du daemon cpufreqd


systemctl status cpufreqd.service
 



● cpufreqd.service - LSB: start and stop cpufreqd
   Loaded: loaded (/etc/init.d/cpufreqd; generated)
   Active: active (running) since Sun 2019-09-01 15:13:21 CEST; 8min ago
     Docs: man:systemd-sysv-generator(8)
    Tasks: 2 (limit: 4915)
   Memory: 1.9M
   CGroup: /system.slice/cpufreqd.service
           └─11489 /usr/sbin/cpufreqd -f /etc/cpufreqd.conf

sept. 01 15:13:21 debian12 systemd[1]: Starting LSB: start and stop cpufreqd...
sept. 01 15:13:21 debian12 cpufreqd[11476]: Starting CPU Frequency daemon: cpufreqd.
sept. 01 15:13:21 debian12 systemd[1]: Started LSB: start and stop cpufreqd.
 



je vais aller faire un tour dans mon bios maintenant , onglet "cpu"

Dernière modification par anonyme (01-09-2019 14:23:27)

#4 01-09-2019 14:45:25

anonyme
Invité

Re : underclocking

j'ai modifié dans le bios


désactivé l' hyper-threading
activé economie d'energie EPU
CPU core ratio  de "auto" passé a "per core"
 


ps: pas trouvé l'option "mode turbo" , 3.7Ghz doit être sa fréquence usine (la plage est de 800Mhz a 3.7Ghz)

maintenant je connais pas ce logiciel , au niveau de debian pour forcer une fréquence plus basse.


cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Veuillez rapportez les erreurs et les bogues à cpufreq@vger.kernel.org, s'il vous plait.
analyse du CPU 0 :
  pilote : intel_pstate
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 4294.55 ms.
  limitation matérielle : 800 MHz - 3.70 GHz
  régulateurs disponibles : performance, powersave
  tactique actuelle : la fréquence doit être comprise entre 3.70 GHz et 3.70 GHz.
                  Le régulateur "performance" est libre de choisir la vitesse
                  dans cette plage de fréquences.
  la fréquence actuelle de ce CPU est 3.70 GHz.
analyse du CPU 1 :
  pilote : intel_pstate
  CPUs which run at the same hardware frequency: 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 4294.55 ms.
  limitation matérielle : 800 MHz - 3.70 GHz
  régulateurs disponibles : performance, powersave
  tactique actuelle : la fréquence doit être comprise entre 3.70 GHz et 3.70 GHz.
                  Le régulateur "performance" est libre de choisir la vitesse
                  dans cette plage de fréquences.
  la fréquence actuelle de ce CPU est 3.70 GHz.
 



le cpu (a priori pas de mode turbo )  =>  https://ark.intel.com/content/www/fr/fr … 0-ghz.html

=> https://wiki.archlinux.fr/cpupower

=> https://doc.ubuntu-fr.org/cpu-frequtils

nota: a priori le sujet est bien documenté sur le net
je sais pas si correct :


 Il existe plusieurs modules de modulation de fréquence selon les processeurs :

    powernow-k7 pour les AMD Sempron/Athlon/MP (K7)
    powernow-k8 pour les AMD Duron/Sempron/Athlon/Phenom II/Opteron 64 (K8)
    p4-clockmod pour les Intel Pentium 4 et pour les Intel Celeron M
    acpi-cpufreq pour les Intel Pentium M/Core Duo/Core 2 Duo

Pour voir les noms des modules :

ls -1 /lib/modules/`uname -r`/kernel/drivers/cpufreq/
 



et ceci aussi


Configuration du BIOS

Il peut être utile d'apporter quelques modifications à votre BIOS si celui-ci le permet.
Vérifiez que l'option Cool'n'Quiet pour AMD ou SpeedStep pour Intel est activée.
Si votre BIOS ne propose pas cette option, elle est sûrement activée par défaut.
En outre, certains Bios donnent un nom différent à ces options
(L'Enhanced Intel SpeedStep Technologie™ ou EIST pour Intel).
Au besoin reportez-vous à la documentation de votre carte mère.
 



a priori le mien est compatible


Technologie Intel SpeedStep® améliorée

La technologie Intel SpeedStep® améliorée est un moyen sophistiqué de permettre des performances élevées
tout en répondant aux besoins des systèmes mobiles en conservation de l'énergie.

La technologie Intel SpeedStep® classique permute ensemble la tension et la fréquence entre des niveaux élevés
et faibles en fonction de la charge processeur.
La technologie Intel SpeedStep® améliorée s'appuie sur cette architecture et utilise des stratégies de conception
telles que la séparation entre les changements de tension et de fréquence, et le partitionnement et la récupération d'horloge.
 



tu le trouvera sur le site intel "ark"   ton cpu =>    https://ark.intel.com/content/www/fr/fr … 0-ghz.html


 Technologie Intel SpeedStep® améliorée Oui
 



sur debian je sais pas faire , et pas trop cherché , je sais pas si par exemple la prise en charge du mode turbo pour amd Ryzen est prise en charge dans le noyau

la question est intéressante , que ce soit pour économiser la batterie d un portable , ou simplement diminuer la consommation d un pc de bureau
et diminuer le dégagement de chaleur

Dernière modification par anonyme (01-09-2019 15:28:01)

Pied de page des forums