Не может изменить турбо повышение Intel (/sys/devices/system/cpu/intel_pstate/no_turbo/не доступный)

Попытка следовать этому ответу при Отключении Intel Turbo Boost в человечности:

Для наблюдения драйвера:

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver
intel_pstate
intel_pstate
intel_pstate
intel_pstate

Затем запросить относительно турбо включило или отключило состояние:

cat /sys/devices/system/cpu/intel_pstate/no_turbo
1

Это означает, что идет.

Для отключения его я получаю "Операцию, не разрешенную":

echo "0" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
[sudo] password for cipeos: 
0
tee: /sys/devices/system/cpu/intel_pstate/no_turbo: Operation not permitted

Попытка предложения в комментарии в соответствии с ответом (sudo echo "0" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo) Я получаю то же самое. Даже sudo su прежде чем это дает то же.

Попытка найти вручную файл:

sudo gedit /sys/devices/system/cpu/intel_pstate/no_turbo

Это имеет всего одну строку:

1

Когда я пытаюсь изменить его на 0, и сохранить его он говорит: "Не мог сохранить файл “/sys/devices/system/cpu/intel_pstate/no_turbo”". и "У Вас нет полномочий необходимыми, чтобы сохранить файл. Проверьте ввод местоположения правильно, и попробуйте еще раз".

enter image description here

3
задан 13 April 2017 в 15:23

1 ответ

Турбо включило или отключило флаг, может вводить в заблуждение. Выборка от Documentation/cpu-freq/intel-pstate.txt в исходном дереве:

Sysfs will show :
        max_perf_pct:100, which corresponds to 1 core ratio
        min_perf_pct:24, max_efficiency_ratio / max 1 Core ratio
        no_turbo:0, turbo is not disabled
        num_pstates:26 = (max 1 Core ratio - Max Efficiency Ratio + 1)
        turbo_pct:39 = (max 1 core ratio - max non turbo ratio) / num_pstates

Так, в этом случае эти "1" означает, что турбо отключено. Для большинства компьютеров турбо может быть отключено в BIOS, в этом случае нельзя переопределить флаг индикатора в Sysfs. Пример 1 (турбо отключено в BIOS):

$ echo 0 | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
0
tee: /sys/devices/system/cpu/intel_pstate/no_turbo: Operation not permitted

Пример 2 (турбо включено в BIOS):

$ cat /sys/devices/system/cpu/intel_pstate/no_turbo
1
$ echo 0 | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
0
$ cat /sys/devices/system/cpu/intel_pstate/no_turbo
0
8
ответ дан 1 December 2019 в 13:16

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

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