Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
cpu-frequtils [Le 24/12/2019, 15:20] 91.170.100.97 [Changer la fréquence et le gouverneur par la ligne de commande] |
cpu-frequtils [Le 24/04/2023, 10:17] (Version actuelle) 77.201.253.36 Change the list module names command (3.1) |
||
---|---|---|---|
Ligne 56: | Ligne 56: | ||
Pour voir les noms des modules : | Pour voir les noms des modules : | ||
- | <code>ls -1 /lib/modules/`uname -r`/kernel/drivers/cpufreq/</code> (à vérifier : FIXME) | + | <code>ls -1 /lib/modules/$(uname -r)/kernel/drivers/cpufreq/</code> (à vérifier : FIXME) |
==== Définir et choisir un module permettant la modulation de la fréquence CPU ==== | ==== Définir et choisir un module permettant la modulation de la fréquence CPU ==== | ||
Les stratégies de modulation de fréquence CPU sont appelées gouverneurs (gouvernor en anglais). Ils contrôlent le système et ajustent la fréquence du CPU en conséquence. | Les stratégies de modulation de fréquence CPU sont appelées gouverneurs (gouvernor en anglais). Ils contrôlent le système et ajustent la fréquence du CPU en conséquence. | ||
Ligne 93: | Ligne 93: | ||
==== Identifier les chemins des fichiers de configuration ==== | ==== Identifier les chemins des fichiers de configuration ==== | ||
- | Le bon chemin qui mène à la gestion de vos processeurs est **/sys/devices/system/cpu/cpuX/cpufreq/** avec //X// comme numéro du processeur. | + | Le bon chemin qui mène à la gestion de vos processeurs est **/sys/devices/system/cpu/cpuX/cpufreq/** avec //X// comme numéro du processeur. |
Ces dossiers contiennent les fichiers de configuration du processeur. En voici la liste : | Ces dossiers contiennent les fichiers de configuration du processeur. En voici la liste : | ||
Ligne 143: | Ligne 143: | ||
<file> | <file> | ||
# valid values: userspace conservative powersave ondemand performance | # valid values: userspace conservative powersave ondemand performance | ||
- | cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors | + | cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governors |
GOVERNOR="conservative" | GOVERNOR="conservative" | ||
- | cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors | + | cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_governors |
GOVERNOR="conservative" | GOVERNOR="conservative" | ||
</file> | </file> | ||
Ligne 174: | Ligne 174: | ||
- | ==== Changer les paramètres de manière permanante ==== | + | ==== Changer les paramètres de manière permanente ==== |
L'initialisation se passe dans ce fichier : ''/etc/init.d/cpufrequtils'' | L'initialisation se passe dans ce fichier : ''/etc/init.d/cpufrequtils'' | ||
- | Pour changer les paramètres de manière permanante, il suffit d'editer ce fichier. Par ex, vous pouvez changer le gouverneur qui est normalement par defaut : | + | Pour changer les paramètres de manière permanente, il suffit d'éditer ce fichier. Par ex, vous pouvez changer le gouverneur qui est normalement par défaut : |
GOVERNOR="ondemand" | GOVERNOR="ondemand" | ||
| |