אוברקלוק בננה פרו וכוונון מעבד
Banana Pro הוא מחשב מבוסס ARM (SoC) בעל הספק נמוך בגודל כרטיס, שיכול להריץ הפצות אנדרואיד, לינוקס ומערכות אחרות. במאמר זה נראה כיצד לשנות את הגדרות ברירת המחדל של אוברקלוקינג CPU עבור לוח Banana Pro. כתוצאה מכך, ניתן יהיה לקבל שעון CPU מכוון עדין וטמפרטורת שבב מופחתת. בוא נראה איך.
אז החלטתי לבצע כוונון עדין של שעון המעבד ולהחליף את המושל. להלן השלבים אם אתה מעוניין לעשות את אותו הדבר.
לקבלת קנה מידה טוב יותר של שעון CPU עדיף להגדיר את המושל "על פי דרישה", המספק בקרת שעון חלקה יותר בהתאם לעומס המעבד. הפעל את הסקריפט הבא (כפי שהציע הפקיד פרויקט linux-sunxi עבור שבב AllWinner A20):
#!/bin/sh. echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor. echo 336000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq. echo 1008000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq. echo 40 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold. echo 200000 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate.
כעת בדוק אם אתה מרוצה מההגדרות הנוכחיות. אם אתה מרוצה מהביצועים הנוכחיים של הלוח שלך, אתה צריך להגדיר את ההגדרות האלה ליישום בכל אתחול.
אם אתה משתמש ב-distro עם systemd, צור יחידה חדשה ושם אותה כאן:
/etc/systemd/system/governor.service
הזן את הדברים הבאים בתוך קובץ governor.service:
[יחידה] תיאור=נגיד המעבד. DefaultDependencies=לא [שירות] סוג=פשוט. ExecStart=/opt/governor [התקן] WantedBy=multi-user.target.
אני מניח ששמרת את סקריפט המעטפת governor.service שהוזכר לעיל כקובץ /opt/governor והפכת אותו להפעלה עם הקובץ chmod +x /opt/governor פקודה.
אם אתה משתמש בהפצה ללא systemd, הוסף שורה חדשה לקובץ /etc/rc.local:
/opt/governor
זהו זה. כעת אתה אמור לקבל קנה מידה גמיש מאוד של שעון CPU. כמו כן, הטריק הזה הוריד את הטמפרטורה של השבב מ-49 מעלות ל-41 וזה טוב.