минута изменения и макс. частота CPU

Существует ли способ изменить минимальную частоту / макс. частоту для ЦП в Ubuntu 18.04 Бионический бобр? Я хочу понизить свою макс. частоту ЦП к, возможно, 1700000 для создания моего ноутбука выполненным более тихий. Ниже результаты частоты ЦП.

$ paste <(cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_min_freq) <(sudo cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_cur_freq) <(cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_max_freq) | column -s $'\t' -t
cat: '/sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_cur_freq'
800000 2194.934 2200000
800000 2194.911 2200000
800000 2194.916 2200000
800000 2194.940 2200000
1
задан 24 July 2018 в 22:19

3 ответа

Редактирование 13 мая 2019 - простой удар сценарий GUI

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

cpuf.png


Исходный ответ

Узнайте свою Минуту/Макса/Частоты тока

Для обнаружения частот копируют и вставляют эту команду в терминал (без $ или # подсказки):

$ sudo -i
# paste <(cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_min_freq) <(cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_cur_freq) <(cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_max_freq) | column -s $'\t' -t
800000  900757  3500000
800000  921781  3500000
800000  857695  3500000
800000  904921  3500000
800000  816664  3500000
800000  845203  3500000
800000  892835  3500000
800000  844187  3500000
# exit
$

Минимальная частота, частота тока и максимальная частота перечислены для каждого ЦП. В моем случае это - 8 центральных процессоров, в Вашем случае это будут 4 центральных процессора (двухъядерный x 2 потока на ядро).

Значения перечислены в МГц с тремя десятичными числами. Так ЦП 0 показов:

800000  900757  3500000
  • Минимальная частота 800 000 МГц
  • Частота тока 900,757 МГц
  • Максимальная частота 3500 000 МГц

Как сбросить Частоту Max

Для изменения максимальной частоты ниже (Вы не можете изменить его выше) используют эту команду для изменения его с 2 200 МГц до 1 700 МГц:

for x in /sys/devices/system/cpu/*/cpufreq/; do echo 1700000 | sudo tee $x/scaling_max_freq; done
3
ответ дан 3 December 2019 в 07:23

Не в ядре, но вы можете зайти в свой BIOS / Setup и отключить функции энергосбережения (которые отличаются у разных плат, поэтому я не знаю, что это за опции, и поэтому не может быть конкретным). Когда вы отключаете функции энергосбережения, вы все время блокируете процессор до его максимальной скорости.

0
ответ дан 3 December 2019 в 07:23

Я нашел следующий проект, который работал на меня:

https://github.com/konkor/cpufreq

Это идет с deb пакетом для легкой установки, поскольку больше информации считало установку файл

README.md https://github.com/konkor/cpufreq/blob/master/INSTALL.md#releases-page

0
ответ дан 3 December 2019 в 07:23

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

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