linux:frequencies

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
linux:frequencies [2021/05/24 17:39] – fix link formatting phswlinux:frequencies [2025/05/24 18:05] (Version actuelle) – [Fréquences matérielles] add link phsw
Ligne 2: Ligne 2:
  
   * [[https://www.grid5000.fr/w/CPU_parameters]]   * [[https://www.grid5000.fr/w/CPU_parameters]]
 +
 +  * [[https://github.com/readex-eu/libfreqgen]]
 +
 +  * [[https://chipsandcheese.com/p/zen-5s-avx-512-frequency-behavior|Zen 5's AVX-512 Frequency Behavior]]
 +
 +On peut utiliser l'outil ''powertop'' (fourni par le paquet éponyme).
  
  
Ligne 100: Ligne 106:
 # ou bien fouiller dans # ou bien fouiller dans
 cat /sys/class/hwmon/hwmon*/temp* cat /sys/class/hwmon/hwmon*/temp*
 +
 +# ou bien, fourni par le paquet lm-sensors :
 +sensors
 </code> </code>
  
Ligne 109: Ligne 118:
 <code bash> <code bash>
 cat /sys/devices/system/cpu/intel_pstate/no_turbo # 0 => turbo boost on, off otherwise cat /sys/devices/system/cpu/intel_pstate/no_turbo # 0 => turbo boost on, off otherwise
 +</code>
 +
 +
 +
 +
 +==== Changer la fréquence maximale des cœurs au démarrage ====
 +
 +  * [[https://wiki.archlinux.org/title/CPU_frequency_scaling]]
 +  * [[https://wiki.debian.org/CpuFrequencyScaling]]
 +
 +(sur Raspberry Pi)
 +
 +Créer une règle udev :
 +<file bash /etc/udev/rules.d/50-throttle-frequency.rules>
 +SUBSYSTEM=="module", ACTION=="add", KERNEL=="cpufreq_dt", RUN+="/bin/sh -c 'cpupower -c all frequency-set -u 900MHz'"
 +</file>
 +
 +Lorsque le module ''cpufreq_dt'' est chargé au lancement du noyau, exécute la commande ''RUN''. Pour connaître après quel module exécuter la commande, trouver le driver avec ''cpupower frequency-info'', et trouver le nom du module noyau correspondant avec ''lsmod | grep cpufreq'' (ici, ''-'' est transformé en ''_'').
 +
 +Redémarrer.
 +
 +
 +==== Changer le gouverneur par défaut ====
 +
 +  * [[https://askubuntu.com/questions/1322492/how-to-set-as-default-performance-mode-on-ubuntu-20-04-instead-of-powersave]]
 +  * [[https://moisescardona.me/changing-the-cpu-governor-to-performance-in-linux/]]
 +
 +Ajouter ''cpufreq.default_governor=powersave'' à la variable ''GRUB_CMDLINE_LINUX_DEFAULT'' dans le fichier ''/etc/default/grub''. Mettre à jour GRUB :
 +<code bash>
 +update-grub
 </code> </code>
  
  • linux/frequencies.1621870742.txt.gz
  • Dernière modification : 2021/05/24 17:39
  • de phsw