Сценарий Bash для изменения CPU минимальная ОПЕРАЦИЯ частоты, НЕ РАЗРЕШЕННАЯ

Я записал сценарий для установки минимальной частоты CPU в ударе, похож на это:

#!/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"

но это не работает, это - вывод от терминала:

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 ~ # 

У Вас есть какие-либо идеи? Я буду великим для решения

1
задан 26 August 2017 в 04:38

2 ответа

Исправлено, причина найдена в файле: /etc/cpufreqd.conf Я переписал частоту профиля: Производительность высокая, изначально было:

[Profile]
Name = Performance High
Minfreq = 100%
Maxfreq = 100%
Policy = performance
# Exec_post = echo 8> / proc / acpi / sony / brightness
[/ Profile]

После замены:

[Profile]
Name = Performance High
Minfreq = 0%
Maxfreq = 100%
Policy = performance
# Exec_post = echo 8> / proc / acpi / sony / brightness
[/ Profile]

Это после проблемы, парад :)

1
ответ дан 7 December 2019 в 15:31

Под предположением, что Вы используете p-губернаторов Intel, выполните команду

sudo cpupower frequency-set -d 1500kHz

, Если Вы не будете использовать intel_pstate, то затем

sudo apt install cpufrequtils

загрузит ряд утилит, и

sudo cpufreq-set -d 1500kHz

установит минимальную частоту

0
ответ дан 7 December 2019 в 15:31

Другие вопросы по тегам:

Похожие вопросы: