daemon ง่าย ๆ สำหรับการตั้งค่าผู้ว่าราชการจังหวัด CPU
ได้รับแรงบันดาลใจจาก Auto-CPUFREQ, AFREQ.SH เป็น daemon น้อยที่สุดที่สร้างขึ้นบนเชลล์ Posix และ Utils หลักมันมีจุดประสงค์เพื่อขยายได้ง่ายและมีจำนวนการพึ่งพาน้อยที่สุด
ณ ตอนนี้ AFREQ ขึ้นอยู่กับ:
ติดตั้งทุกอย่าง:
sudo make install-allสิ่งนี้จะให้:
| ส่วนประกอบ | ตำแหน่งเริ่มต้น | คำอธิบาย |
|---|---|---|
| Afreq | /usr/local/sbin/afreq | daemon จริงทำงาน |
| acpufreq | /etc/init.d/acpufreq | sysvinit initscript |
| acpufreq.service | /etc/systemd/system/acpufreq.service | หน่วย SystemD |
แก้ไขไฟล์ config.mk เพื่อปรับแต่งตัวเลือกการติดตั้ง
repo นี้มีสคริปต์ Sysvinit Init 2 ตัวมือที่เขียนด้วยมือและหนึ่งที่ใช้เฟรมเวิร์ก INIT-D-Script ของ Debian ที่ให้สคริปต์ Init.d ที่สอดคล้องกับ Debian และ LSB ที่อาจเป็นที่ต้องการในบางสภาพแวดล้อมคุณสามารถเลือกได้ด้วยไฟล์ config.mk
makefile ควรใส่สคริปต์ใน /etc/init.d/acpufreq โดยค่าเริ่มต้นหลังจากนั้น sudo update-rc.d acpufreq defaults อย่างง่าย
สคริปต์บริการสนับสนุนการกระทำมาตรฐาน
sudo service acpufreq start ที่เรียบง่ายจะเริ่มต้น Daemon
MakeFile ควรวางหน่วยใน /etc/systemd/system/acpufreq.service โดยค่าเริ่มต้นสิ่งที่คุณต้องการคือเรียกใช้ sudo systemctl enable acpufreq เพื่อเปิดใช้งานบริการสำหรับการบูตถัดไป
เริ่มต้นบริการด้วย sudo systemctl start acpufreq
ขณะนี้ AFREQ.SH เป็นหลักฐานของแนวคิดที่จะแสดงให้เห็นว่าโปรแกรมดังกล่าวสามารถเขียนได้ในแบบ UNIX จริง (ไม่ใช่การคิดค้นล้อใหม่โดยใช้เครื่องมือที่มีอยู่) ด้วยความคาดหวังว่ามันอาจเติบโตต่อไป