afreq.sh
0.1.0
一個簡單的守護程序,用於設置CPU頻率調速器
受自動cpufreq的啟發,afreq.sh是建立在posix shell和core utils上的最小守護程序,旨在擴展,傾斜且依賴量最少。
截至目前,AFREQ僅取決於:
安裝所有內容:
sudo make install-all這將提供:
| 成分 | 默認位置 | 描述 |
|---|---|---|
| afreq | /usr/local/sbin/afreq | 實際的守護程序在做這項工作 |
| acpufreq | /etc/init.d/acpufreq | sysvinit initscript |
| Acpufreq.Service | /etc/systemd/system/acpufreq.service | Systemd單元 |
編輯config.mk文件以調整安裝選項。
該倉庫提供了2個Sysvinit Init腳本,這是一本使用Debian的Init-D-Script框架的手編寫的腳本,它提供了Debian和LSB符合LSB的INIT.D腳本。 D在某些環境中可能首選的腳本,您可以使用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方式編寫此類程序(不要使用可用工具來重新發明輪子),並期望它可以進一步成熟。