Calculate Forum

Как установить максимальную частоту цпу (постоянно)?

Пытаюсь понять как установить предельную частоту для цпу при помощи cpupower.
Если до перезагрузки то
cpupower-frequency-set -u 3300000

или что-то прописать нужно в /etc/conf.d/cpupower
ибо START_OPTS="–-governor schedutil --min 1.4GHz --max 3.3GHz" не помогает

Или еще в грубе какой-то параметр добавить?

Кажется я понял. Вот только не знаю целесообразно ли засовывать cpupower в runlevels. Если да, то куда, в boot или default?

/etc/local.d/

#!/bin/bash

GOVERNOR=ondemand
for c in $(ls -d /sys/devices/system/cpu/cpu[0-3]*); do
	echo ${GOVERNOR} >$c/cpufreq/scaling_governor;
done

# echo 5 > /sys/devices/system/cpu/cpufreq/${GOVERNOR}/freq_step
# echo 1 > /sys/devices/system/cpu/cpufreq/${GOVERNOR}/sampling_down_factor
# sampling_rate = sampling_rate * sampling_down_factor
# echo 20000 > /sys/devices/system/cpu/cpufreq/${GOVERNOR}/sampling_rate
# echo 90 > /sys/devices/system/cpu/cpufreq/${GOVERNOR}/up_threshold

#echo 60 > /sys/devices/system/cpu/cpufreq/${GOVERNOR}/up_threshold
#echo 20 > /sys/devices/system/cpu/cpufreq/${GOVERNOR}/down_threshold

Путь понятен?

добавляй режим работы цпу через

/etc.conf/d/lm_sensors

Это gentoo, браток, собери себе сам, “Сделай сам”, с малыми усилиями.

/etc/init.d/lm_sensors

Неважно,
у меня всё в boot, потому что нужно в boot и ниибёт, Извините за выражение.
По делу, всё правильно, заходи в Официальный чат пользователей Calculate Linux. Здесь можно задать вопрос по использованию системы, предложить свою помощь, найти единомышленников.
Ссылка для приглашения в группу: https://t.me/joinchat/BxLzSUMe29j595QsAK3l0A
Сообщество: @calculatelinux
разберут там Вашу проблему на раз - два.:wink:

Хм, не все понятно, но инфу добыть несложно. Я просто не знаю надо ли такое если гувернер - шедутиль?
За ответ спасибо.

Попробую.

Да, я в курсе. На стареньком компуктере генту установлена, а точнее почти установлена. Сколько сил и нервов потрачено. Обратной дороги нет.
Смотрю в сторону кальки.

А там только калько-единомышленники? А для гентушников вход закрыт?

гентушники тоже вроде есть.

GOVERNOR=ondemand

Я в таких случаях прописываю echo 'performance' > /sys/devices/system/cpu/cpuX/cpufreq/scaling_governor

А вообще такое надо не часто. Поэтому написал 2 скрипта – min_power.sh и max_power.sh, и на время какой-то большой нагрузки и подымаю.

Ещё на ноуте бывает смысл переключить echo 0 > /proc/sys/vm/laptop_mode и echo 'performance' > /sys/module/pcie_aspm/parameters/policy

А для min_power – дополнительно погасить клавиатуру и выключать звуковую при бездействии echo 1 > /sys/module/snd_hda_intel/parameters/power_save

© 2007-2020 Calculate Ltd.
Mastodon Mastodon