خفي بسيط لوضع حاكم تردد وحدة المعالجة المركزية
مستوحى من Auto-Cpufreq ، Afreq.sh هو الحد الأدنى من الخفيين المبني على قذيفة Posix و 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 | وحدة النظام |
قم بتحرير ملف config.mk لتعديل خيارات التثبيت.
يوفر هذا الريبو نصيتين init Sysvinit ، وهو واحد مكتوب يدويًا يستخدم إطار عمل Debian الخاص بـ Debian الذي يوفر نصًا متوافقًا مع 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 حقيقية (وليس إعادة اختراع العجلة ، وذلك باستخدام الأدوات المتاحة) ، مع توقع أنه قد ينضج بشكل أكبر.