J'ai écrit un script pour définir la fréquence minimale du processeur dans le bash, ressemble à ceci:
#!/bin/bash
echo -n "Processor min-freq"
echo -n Zadej minimální frekvenci procesoru
read val
echo $val > /sys/devices/system/cpu/cpu0/cpufreq/scalling_min_freq
echo $val > /sys/devices/system/cpu/cpu1/cpufreq/scalling_min_freq
echo $val > /sys/devices/system/cpu/cpu2/cpufreq/scalling_min_freq
echo $val > /sys/devices/system/cpu/cpu3/cpufreq/scalling_min_freq
echo $val > /sys/devices/system/cpu/cpu4/cpufreq/scalling_min_freq
echo $val > /sys/devices/system/cpu/cpu5/cpufreq/scalling_min_freq
echo "all done"
mais ça ne marche pas, c'est la sortie du terminal:
gandalf@gandalf-MS-7693 ~ $ Sudo -s
gandalf-MS-7693 ~ # '/home/gandalf/Plocha/procesor-min-freq.sh'
Processor min-freqZadej minimální frekvenci procesoru1500000
/home/gandalf/Plocha/procesor-min-freq.sh: řádek 5: /sys/devices/system/cpu/cpu0/cpufreq/scalling_min_freq: Operation not permitted
/home/gandalf/Plocha/procesor-min-freq.sh: řádek 6: /sys/devices/system/cpu/cpu1/cpufreq/scalling_min_freq: Operation not permitted
/home/gandalf/Plocha/procesor-min-freq.sh: řádek 7: /sys/devices/system/cpu/cpu2/cpufreq/scalling_min_freq: Operation not permitted
/home/gandalf/Plocha/procesor-min-freq.sh: řádek 8: /sys/devices/system/cpu/cpu3/cpufreq/scalling_min_freq: Operation not permitted
/home/gandalf/Plocha/procesor-min-freq.sh: řádek 9: /sys/devices/system/cpu/cpu4/cpufreq/scalling_min_freq: Operation not permitted
/home/gandalf/Plocha/procesor-min-freq.sh: řádek 10: /sys/devices/system/cpu/cpu5/cpufreq/scalling_min_freq: Operation not permitted
all done
gandalf-MS-7693 ~ #
Avez-vous des idées? Je serai super pour la solution
Fixe, cause trouvée dans le fichier: /etc/cpufreqd.conf
J'ai réécrit la fréquence du profil: Performance High, à l'origine il y avait:
[Profil] Nom = Performances élevées Minfreq = 100% Maxfreq = 100% Politique = performances # Exec_post = écho 8>/proc/acpi/sony/luminosité [/ Profil]
Après avoir remplacé:
[Profil] Nom = Performance élevée Minfreq = 0% Maxfreq = 100% Politique = performance # Exec_post = écho 8>/proc/acpi/sony/luminosité [/ Profil]
C'est après le problème, défilé :)
En supposant que vous utilisez les gouverneurs intel p-state, exécutez la commande
Sudo cpupower frequency-set -d 1500kHz
Si vous n'utilisez pas intel_pstate, alors
Sudo apt install cpufrequtils
téléchargera un ensemble d'utilitaires, et
Sudo cpufreq-set -d 1500kHz
définira la fréquence minimale