#1 Le 26/04/2022, à 03:44
- katian
cpufrequtils + cpufreq-info + schedutil
Bonjour,
suite à l'installation de la 22.04 je découvre la notion de
schedutil
dans la commande
cpufreq-info
$ 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_cpufreq
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 20.0 us.
limitation matérielle : 1.60 GHz - 3.80 GHz
régulateurs disponibles : conservative, ondemand, userspace, powersave, performance, schedutil
tactique actuelle : la fréquence doit être comprise entre 1.60 GHz et 3.80 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 2.19 GHz.
analyse du CPU 1 :
pilote : intel_cpufreq
CPUs which run at the same hardware frequency: 1
CPUs which need to have their frequency coordinated by software: 1
maximum transition latency: 20.0 us.
limitation matérielle : 1.60 GHz - 3.80 GHz
régulateurs disponibles : conservative, ondemand, userspace, powersave, performance, schedutil
tactique actuelle : la fréquence doit être comprise entre 1.60 GHz et 3.80 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.93 GHz.
analyse du CPU 2 :
pilote : intel_cpufreq
CPUs which run at the same hardware frequency: 2
CPUs which need to have their frequency coordinated by software: 2
maximum transition latency: 20.0 us.
limitation matérielle : 1.60 GHz - 3.80 GHz
régulateurs disponibles : conservative, ondemand, userspace, powersave, performance, schedutil
tactique actuelle : la fréquence doit être comprise entre 1.60 GHz et 3.80 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.83 GHz.
analyse du CPU 3 :
pilote : intel_cpufreq
CPUs which run at the same hardware frequency: 3
CPUs which need to have their frequency coordinated by software: 3
maximum transition latency: 20.0 us.
limitation matérielle : 1.60 GHz - 3.80 GHz
régulateurs disponibles : conservative, ondemand, userspace, powersave, performance, schedutil
tactique actuelle : la fréquence doit être comprise entre 1.60 GHz et 3.80 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.64 GHz.
j'ai l'impression que ce
schedutil
n'existait pas avec la 20.04
je me trompe ? quelle est la politique de
schedutil
?
merci et bonne journée
Hors ligne
#2 Le 26/04/2022, à 05:27
- katian
Re : cpufrequtils + cpufreq-info + schedutil
d'après la doc :
Les gouverneurs sont donc les suivant (du plus performant / plus énergivore au moins performant / plus économe) :
performance : induit la fréquence maximum du CPU
ondemand : utilisation de la fréquence minimale puis augmentation au maximum lorsque la charge processeur atteint 100% en fréquence minimale
conservative : Identique a ondemand, mis à part qu'il passe par les autres fréquences possibles avant d'arriver à la fréquence maxi, ce qui permet de ne pas tout de suite passer le processeur au maximum. Recommandé pour les ordinateurs portables
powersave : fréquence minimum
schedutil : un gouverneur plus intelligent et équilibré qui vient avec le noyau Linux 4.18
Hors ligne