Простой демон для установки губернатора частоты процессора
Вдохновленный Auto-CpufReq, AfReq.Sh-это минимальный демон, построенный на оболочке Posix и ядро, он предназначен для расширения, наклонения и имеет наименьшее количество зависимостей.
На данный момент AFREQ зависит только от:
Установите все:
sudo make install-allэто обеспечит:
| компонент | местоположение по умолчанию | описание |
|---|---|---|
| афрек | /usr/local/sbin/afreq | Фактический демон, выполняющий работу |
| acpufreq | /etc/init.d/acpufreq | Sysvinit Initscript |
| acpufreq.service | /etc/systemd/system/acpufreq.service | Systemd Unit |
Отредактируйте файл config.mk, чтобы настроить параметры установки.
В этом репо содержится 2 сценария Sysvinit init: ручный написанный один и один, который использует структуру Debian Init-D-Script, которая предоставляет сценарий init.d, соответствующий Debian и LSB, который может быть предпочтительнее в некоторых средах, вы можете выбрать с файлом config.mk.
MakeFile должен поместить скрипт в /etc/init.d/acpufreq по умолчанию, после этого простого sudo update-rc.d acpufreq defaults должно быть достаточно, чтобы активировать его для следующей загрузки
Скрипт обслуживания поддерживает стандартные действия.
Простой sudo service acpufreq start будет инициировать демон.
Makefile должен поместить устройство в /etc/systemd/system/acpufreq.service по умолчанию, все, что вам нужно, это запустить sudo systemctl enable acpufreq для активации службы для следующей загрузки.
Инициировать услугу с sudo systemctl start acpufreq
В настоящее время Afreq.sh является доказательством концепции, чтобы продемонстрировать, что такая программа может быть написана реальным образом Unix (не изобретая колесо, используя доступные инструменты), ожидая, что она может взроснуть дальше.