Как я могу отключить частотное масштабирование ЦП и установить систему на производительность?

Мой процессор достигает 40% своей максимальной скорости, я хочу, чтобы он использовал 100% скорости все время. Я искал на Google, но учебные руководства очень стары, и они все отличаются.

Так, как я могу постоянно отключить частотное масштабирование ЦП и установить мою систему на режим производительности?

Только на терминальном основанные решения, я не хочу апплеты.

Я использую Xubuntu 14.04 x64.

40
задан 13 September 2014 в 22:25

5 ответов

После борьбы с ondemand некоторое время, я совместно использую, как постоянно отключить ее в Ubuntu и его производных.

Установка cpufrequtils:

sudo apt-get install cpufrequtils

Тогда редактируют следующий файл (если он не существует, создайте его):

sudo nano /etc/default/cpufrequtils

И добавляют следующую строку к нему:

GOVERNOR="performance"

Сохраняют и выходят.

Теперь необходимо отключить ondemand демон, иначе после перезагрузки настроек, будет перезаписан.

sudo update-rc.d ondemand disable

И Вы сделаны!

можно проверить настройки с:

cpufreq-info

Это покажет блок информации для каждого ядра, которое имеет Ваш процессор. Просто проверьте, находится ли весь из тогда в режиме производительности, и в максимальной скорости Вашего процессора.

Обновление:

Wiki Debian говорит, что sysfsutils необходимо для поддержания настроек через перезагрузки, но это неверно. Кроме того, включение sysfsutils делает мою систему нестабильной, таким образом, это не рекомендуется.

Жаль, если я написал что-то c орфографическими ошибками.:)

Источники:

53
ответ дан 16 November 2019 в 10:40

Я не могу прокомментировать, таким образом, я должен был обратиться к новому ответу. Для непосредственных результатов удостоверьтесь, что Вы делаете sudo /etc/init.d/cpufrequtils restart для новой частоты для умирания после того, как Вы выполняете все шаги Dennie.

20
ответ дан 16 November 2019 в 10:40

Попробуйте это:

gksu gedit /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Замена ondemand с performance. Повторитесь для каждого ядра (увеличьте cpu0: cpu1, cpu2).

, Если Вы добираетесь, сохраняют ошибки, используют нано редактора:

sudo nano /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Источник: скорость ЦП Предотвращения, Масштабирующаяся †“Рабочий ЦП В Полной скорости

9
ответ дан 16 November 2019 в 10:40

Установив cpufrequtils sudo apt-get install cpufrequtils, посмотрите на информацию, данную командой cpufreq-info, затем создайте файл - sudo nano /etc/default/cpufrequtils - и запишите в него, как экс-усилено в изображении ниже. В Вашем случае макс. и минута было бы то же значение.

GOVERNOR="ondemand"
MIN_SPEED="800MHz"
MAX_SPEED="950MHz"

Наконец команда для внесения изменения принимает меры и быть постоянной (кроме тех случаев, когда начальная загрузка, которая является) sudo /etc/init.d/cpufrequtils restart, приводя к этому выводу от cpufreq-info:

peter@peter-HP-Compaq-2510p:~$ cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 10.0 us.
  hardware limits: 800 MHz - 1.20 GHz
  available frequency steps: 1.20 GHz, 1.07 GHz, 933 MHz, 800 MHz
  available cpufreq governors: conservative, ondemand, userspace,  powersave, performance
  current policy: frequency should be within 800 MHz and 950 MHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 933 MHz.
  cpufreq stats: 1.20 GHz:1,27%, 1.07 GHz:0,01%, 933 MHz:95,97%, 800  MHz:2,75%  (5975)
analyzing CPU 1:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 10.0 us.
  hardware limits: 800 MHz - 1.20 GHz
  available frequency steps: 1.20 GHz, 1.07 GHz, 933 MHz, 800 MHz
  available cpufreq governors: conservative, ondemand, userspace,  powersave, performance
  current policy: frequency should be within 800 MHz and 950 MHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 800 MHz.
  cpufreq stats: 1.20 GHz:1,26%, 1.07 GHz:0,01%, 933 MHz:95,83%, 800  MHz:2,90%  (7039)
peter@peter-HP-Compaq-2510p:~$ 

Это работает на меня на Xubuntu 18.04.2

1
ответ дан 16 November 2019 в 10:40

У меня есть Dell Precision 5510, и он был постоянно настроен на работу на частоте 800 МГц независимо от того, какие настройки регулятора/частоты ядра процессора я изменил. В итоге мне пришлось снять заднюю часть, отсоединить аккумулятор, загрузиться от сети переменного тока, выключить, снова подключить аккумулятор, а затем снова включить. Это сбросило что-то внутреннее в аппаратное обеспечение и позволило моему Dell снова работать на частоте 3,6 ГГц.

0
ответ дан 16 June 2020 в 03:14

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

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