אתה יכול לגרום ל-Raspberry Pi 400 שלך לרוץ מהר יותר על ידי אוברקלוקינג של המעבד. הנה איך לעשות את זה.
משולב ביחידת מקלדת, ה-Raspberry Pi 400 מייצר מחשב שולחני מסודר. פשוט חבר אותו למסך והלאה. עם זאת, מלבד מארז המקלדת, זהו למעשה Raspberry Pi 4 שונה, המשתמש באותו מעבד Broadcom BCM2711 ארבע ליבות Cortex-A72. ובדיוק כמו ה-Pi 4, אתה יכול לעשות אוברclock שלו אם אתה מרגיש צורך במהירות נוספת. כאן נראה לך איך לעשות את זה.
למה לעשות אוברclock של Raspberry Pi 400 שלך?
בעוד שמהירות המעבד המוגדרת כברירת מחדל של 1.8GHz של Pi 400 מתאימה לשימוש יומיומי בשולחן העבודה ולמשימות כגון חלופות אירוח עצמי לשירותי אינטרנט קנייניים, ייתכן שתמצא את זה קצת חסר עבור משימות עתירות מעבד כגון המרת קידוד וידאו כשאתה שימוש ב-Raspberry Pi כשרת מדיה של Plex, או מנסה להפעיל מודל שפה גדול עבור צ'טבוט של AI.
במקרים של שימוש אלו, אתה עלול למצוא את ה-Pi 400 נאבק תחת עומס העבודה, וכתוצאה מכך הוא לוקח זמן רב יותר או נוריד פריימים במהלך הפעלת וידאו ב-4K.
על ידי אוברקלוקינג של Raspberry Pi 400 שלך מ-1.8GHz הסטנדרטי לעד 2.0GHz (או אפילו גבוה יותר), הוא ירגיש קצת יותר צלול ואמור לראות ביצועים טובים יותר בעת הפעלת עומסי עבודה כבדים.
החיסרון באוברקלוקינג הוא שזה עלול להפחית את תוחלת החיים של ה-Pi 400 שלך, ועלול גם לבטל את האחריות שלך. אז אתה עושה את זה על אחריותך בלבד - במיוחד אם אתה דוחף אותו למהירויות גבוהות יותר.
קירור מובנה של Pi 400
הדבר העיקרי שאתה צריך להיזהר ממנו בעת אוברקלוקינג הוא טמפרטורת המעבד. אם הוא עולה לסביבות 80 מעלות צלזיוס, ל-Raspberry Pi SoC יש מנגנון בטיחות שיתחיל להצניע את ליבות המעבד באופן אוטומטי, ויפחית את מהירותן עד שהטמפרטורה תרד. מצערת מקסימלית, כולל עבור ה-GPU, מתרחשת ב-85°C.
בניגוד למחשבי Raspberry בודדים אחרים, אתה לא יכול בקלות להוסיף קירור אקטיבי (כגון מאוורר) ללוח Pi 400 אלא אם כן אתה פותח את מארז המקלדת שלו בהתאמה צרורה - מה שרוב המשתמשים לא ירצו לעשות. עם זאת, ל-Pi 400 יש את היתרון של גוף קירור מתכתי מובנה: הוא עצום ומתפשט על פני כל שטח המארז. זה עוזר לו לשמור על טמפרטורת המעבד למטה בזמן ריצה תחת עומסים כבדים ובמהירויות גבוהות יותר בעת אוברקלוקינג.
כיצד לבצע אוברclock של Raspberry Pi 400
כמו עם אחרים דגמי Raspberry Pi בהפעלת מערכת ההפעלה הרשמית של Raspberry Pi, אתה יכול לשנות את מהירות השעון של המעבד על ידי שינוי config.txt הקובץ שבו הוא משתמש להגדרות בעת האתחול.
ראשית, עליך לעדכן ולשדרג את המערכת שלך. פתח חלון מסוף על ידי לחיצה על הסמל בשורת התפריטים העליונה, או באמצעות תפריט > אביזרים > מסוף, ומזין:
sudo apt update && sudo apt upgrade -y
לפני שתבצע אוברclock של Pi 400, תרצה להתקין כמה כלים שימושיים. ראשית, התקן את כלי המידע של Neofetch:
sudo apt install neofetch
לאחר מכן, התקן את כלי בדיקת הלחץ של Stressberry:
sudo apt install stress
sudo pip3 install stressberry
כדי לראות את מידע המערכת הנוכחי, הפעל:
neofetch
זה אמור להראות את מהירות המעבד המוגדרת כברירת מחדל של 1.8GHz. לאחר מכן, תרצה לבצע מבחן מאמץ ראשוני במהירות השעון המוגדרת כברירת מחדל לצורך השוואה לתוצאות המוגברות מאוחר יותר. הפעל פקודה זו לבדיקה של 100 שניות באמצעות כל ארבע הליבות:
stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat
לאחר המתנה לטמפרטורת בסיס יציבה, הוא יפעל וכל שורה תציג את הטמפרטורה והתדר הנוכחיים של המעבד (ב-MH).
ערוך את קובץ Config.txt ל-Overclock
כעת לשנות את הגדרות מהירות המעבד כדי להתחיל לבצע אוברקלוקינג. פתח את ה config.txt קובץ בעורך טקסט ננו:
sudo nano /boot/config.txt
גלול מטה לקטע שמתחיל ב-"#uncomment to overclock the arm" ומחק את השורה מתחתיו. כעת הוסף את השורות הבאות:
arm_freq=2000
gpu_freq=750
over_voltage=6
כאן אנו מגדירים את מהירות השעון של המעבד ל-2GHz, מגבירים את מתח הליבה, וגם מגבירים את מהירות ה-GPU כבונוס. צא ננו ושמור את ההגדרות על ידי לחיצה Ctrl + איקס, לאחר מכן י ו להיכנס. כדי להפעיל את overclock, הפעל מחדש את Pi 400:
sudo reboot
כאשר הוא מאתחל מחדש, הפעל את neofetch שוב פקודת מסוף; אתה אמור לראות את מהירות המעבד החדשה של 2.2GHz.
בדוק את ה-Overclocked Pi 400 שלך
הפעל את אותו מבחן מאמץ כמו קודם, באמצעות Stressberry:
stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat
הפעם אתם אמורים לראות שהמעבד מגיע למהירות האוברקלוק של 2GHz. יהיה לו גם גבוה יותר טמפרטורה - בבדיקות שלנו היא הגיעה למקסימום 48.2 מעלות צלזיוס, הרבה מתחת לרמה שבה תהיה המצערת מיושם.
אוברקלוקינג Pi 400 למהירויות גבוהות יותר
אם אתה רוצה לדחוף את מהירות המעבד של Pi 400 שלך אפילו גבוה יותר, תצטרך להוסיף את השורה force_turbo=1 אל ה config.txt קובץ על מנת להעלות את ערך מתח היתר ליותר מ-6. שימו לב שזה יבטל את האחריות.
לדוגמה, כדי לבצע אוברקלוקינג של Pi 400 עד 2.2GHz, הוסף קווים אלה בקטע של overclocking של config.txt:
force_turbo=1
arm_freq=2200
gpu_freq=750
over_voltage=8
שמור את הקובץ כמו קודם והפעל מחדש. ה-Pi 400 אמור לאתחל בסדר ברמה זו של אוברקלוקינג ותוכל להריץ מבחן מאמץ נוסף עם Stressberry. בניסויים שלנו, מצאנו שהוא פועל במהירות מלאה של 2.2GHz והטמפרטורה הגיעה ל-54°C - עדיין הרבה מתחת לטווח המצערת.
דחיפת המהירות עוד יותר נעשית על אחריותך בלבד, אבל היוטיובר leepspvideo גילה שהוא יכול להריץ את Pi 400 במהירות 2.4GHz.
אם אוברקלוק ברמה מסוימת גורם לחוסר יציבות של המערכת, עם זאת, כדאי לנסות אוברקלוק צנוע יותר. במקרים מסוימים, ה-Pi 400 עשוי אפילו לא לאתחל לשולחן העבודה, בדרך כלל בגלל חוסר בכוח מספיק.
מה אם ה-Pi 400 לא יאתחל?
אם, לאחר שינוי הגדרות האוברקלוקינג ב config.txt, אתה מגלה שה-Pi 400 לא יתחיל כמו שצריך, אל תדאג. הדרך הקלה ביותר לעקיפת הבעיה היא פשוט להחזיק את מִשׁמֶרֶת מקש במהלך האתחול כדי להשבית זמנית את overclock; לאחר מכן הוא אמור לאתחל כרגיל.
אם זה לא עובד, אתה תמיד יכול לכבות את ה-Pi 400, להסיר את כרטיס ה-microSD ולחבר אותו (באמצעות קורא כרטיסי USB) למחשב אחר כדי לערוך את config.txt להגיש שם. לאחר מכן תוכל לשנות את הגדרות האוברקלוקינג, או להגיב עליהן על ידי הוספת סמל # בתחילת כל שורה.
Overclocking של Raspberry Pi 400 קל
כפי שראית, אוברקלוק של Pi 400 הוא פשוט יחסית. ייתכן שתצטרך להעלות את רמת מתח היתר במהירויות שעון גבוהות יותר, אך אל תדחף אותה מעבר ל-12.
עם כוח העיבוד הנוסף מ-overclocking, הפעלת וידאו 4K אמורה להיות חלקה יותר ותוכל להריץ משימות אחרות עתירות מעבד ביעילות רבה יותר. זה יפתח עוד יותר אפשרויות פרויקט עבור Raspberry Pi שלך.