Отключение Intel Turbo Boost в ubuntu

Посмотрите в разделе «Система»> «Настройки»> «Запуск приложений». Убедитесь, что вы правильно указали путь, укажите имя и описание сценария.

Это должно сделать это.

1
задан 6 May 2015 в 08:42

2 ответа

Если ваша система использует драйвер масштабирования частоты intel_pstate:

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

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

$ cat /sys/devices/system/cpu/intel_pstate/no_turbo
0

Где 0 означает turbo включен, а 1 означает, что он отключен.

$ echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
1

Я никогда не помню места или как правильно делать «tee», поэтому я предпочитаю, чтобы скрипты запускались как sudo:

$ cat set_cpu_turbo_off
#! /bin/bash
echo "1" > /sys/devices/system/cpu/intel_pstate/no_turbo

$ cat set_cpu_turbo_on
#! /bin/bash
echo "0" > /sys/devices/system/cpu/intel_pstate/no_turbo
17
ответ дан 23 May 2018 в 20:37
  • 1
    Если у вас есть проблемы с разрешениями, попробуйте sudo echo "0" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo – Cirelli94 22 November 2016 в 21:13
  • 2
    Может ли это быть установлено постоянно, чтобы остаться после перезагрузки? – Alexey 15 January 2017 в 15:31
  • 3
    @Alexey: Если вы хотите, чтобы он был постоянным, я бы предложил сделать это в BIOS вместо этого. В противном случае запустите сценарий выше set_cpu_turbo_off во время запуска. – Doug Smythies 15 January 2017 в 18:50
  • 4
    @ Cirelli94 - даже так: sudo echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo 1 tee: /sys/devices/system/cpu/intel_pstate/no_turbo: Operation not permitted – cipricus 27 January 2017 в 17:53
  • 5
    askubuntu.com/q/876903/47206 – cipricus 27 January 2017 в 18:28

Вы можете попробовать установить значение /sys/devices/system/cpu/cpufreq/boost равным 0.

echo "0" | sudo tee /sys/devices/system/cpu/cpufreq/boost
1
ответ дан 23 May 2018 в 20:37
  • 1
    в нем нет такого файла или каталога – Ivaylo 6 May 2015 в 08:47
  • 2
    @Ron Я рекомендую расширить этот ответ с объяснением, как это сделать. – Eliah Kagan 6 May 2015 в 14:50
  • 3
    Я согласен с комментарием от Элиа. Это правильный ответ, если драйвер масштабирования частоты - acpi-cpufreq. – Doug Smythies 6 May 2015 в 17:54

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

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