Túlhajtásával változtassa Raspberry Pi Zero 2 W-ját igazi zsebrakétává.
Kulcs elvitelek
- A Raspberry Pi Zero 2 W túlhajtható a teljesítmény növelése érdekében, így ideális az igényesebb hordozható projektekhez és a retro játékok emulációjához.
- A túlhajtás csökkentheti a Pi Zero 2 W élettartamát, ezért óvatosan járjon el.
- A legjobb eredmény érdekében hűtést alkalmazzon a túlmelegedés és a hőszabályozás elkerülése érdekében.
A többi Raspberry Pi egylapos számítógéphez hasonlóan a Raspberry Pi Zero 2 W is túlhajtható a teljesítmény növelése érdekében. Tudja meg, hogyan kell túlhajtani a Pi Zero 2 W CPU-ját és GPU-ját, hogy gyorsabban működjön.
Miért túlhúzza a Raspberry Pi Zero 2 W-ját?
A Raspberry Pi Zero 2 W egy hatalmas frissítés az eredeti Pi Zero modelleken, ugyanazzal a Broadcom BCM2710A1 SoC-vel, mint a teljes méretű Pi 3-on. Ez lehetővé teszi bizonyos munkaterhelések akár ötször gyorsabb futtatását, mint a Pi Zero.
A zsebméretű formával és a 15 dolláros árcédulával kombinálva ez a Pi Zero 2 W-t ideálissá teszi hordozható projektekben való használatra. Általában fej nélkül, monitor vagy billentyűzet nélkül fut, és akkor
távolról elérheti a Raspberry Pi-t SSH-n keresztül.Ha azonban a Pi Zero 2 W-t asztali rendszerként szeretné használni grafikus felhasználói felülettel, az kissé késésnek tűnhet a Pi 4-hez vagy Pi 5-höz képest. A CPU (és a GPU) túlhajtásával egy kis extra tömörítést adhat. Ez hasznosnak bizonyulhat a retro játékrendszerek emulálásához is.
A túlhúzás hátránya, hogy csökkentheti a Pi Zero 2 W élettartamát. A garancia érvényét is vonhatja, ha használja a force_turbo=1 beállítást a config.txt fájlban, hogy magasabb (6 feletti) túlfeszültségszintet engedélyezzen. Tehát saját felelősségére kell túlhajtani – különösen, ha nagyobb sebességre tolja.
Tartsa hidegen Raspberry Pi Zero 2 W-ját
Ha a Raspberry Pi Zero 2 W-ot nagyobb sebességen futtatja, az több hőt termel. Amint eléri a 80°C-ot (176°F), az SoC automatikusan elkezdi visszafojtani a CPU magokat, csökkentve azok sebességét, amíg a hőmérséklet le nem csökken. Ha a hőmérséklet 85 °C-ra (185 °F) emelkedik, akkor a rendszer a maximális fojtószelepet aktiválja, beleértve a GPU-t is.
Míg egy csupasz Pi Zero 2 W-os kártyával sikerült elérni az 1,2 GHz-es túlhajtást, előfordulhat, hogy némi hűtés hozzáadásával alacsonyan tarthatja a hőmérsékletet, különösen, ha bármilyen hosszúságú nagy terhelést futtat idő. Ez a hűtés lehet hűtőborda vagy ventilátor – vagy akár mindkettő, például a The Pi Hut esetében Kétventilátoros hűtőborda.
Hogyan lehet túlhajtani a Raspberry Pi 2 W-ot
Csakúgy, mint a többinél Raspberry Pi modellek A szokásos operációs rendszer, a Raspberry Pi OS (korábbi nevén Raspbian) futtatása esetén módosíthatja a Pi Zero 2 W rendszer-chip (SoC) órajelét a config.txt beállítások fájl.
Célszerű az összes rendszercsomag frissítésével és frissítésével kezdeni. Ha az asztali grafikus felhasználói felületet használja, nyisson meg egy terminálablakot a felső menüsor ikonjára kattintva, vagy Menü > Tartozékok > Terminál, és írja be:
sudo apt update && sudo apt upgrade -y
Ez eltarthat néhány percig a legújabb szoftvercsomagok ellenőrzéséhez, majd a rendszer frissítéséhez.
A Raspberry Pi Zero 2 W túlhajtása előtt néhány hasznos eszközt telepítünk a teljesítmény és a hőmérséklet összehasonlítására az előtte és utána. Először telepítse a Neofetch rendszerinformációs eszközt:
sudo apt install neofetch
Az aktuális rendszerinformációk megtekintéséhez futtassa:
neofetch
Meg kell mutatnia a Pi Zero 2 W alapértelmezett CPU-sebességét, 1 GHz-et. Ezután telepítse a "stressz" munkaterhelés-generáló eszközt:
sudo apt install stress
Ha a Raspberry Pi OS (vagy Raspbian) „Bullseye” vagy korábbi verzióját használja, telepítheti a Stressberry stressz-tesztelő eszközt a következőkkel:
pip3 install stressberry
Ha azonban a Raspberry Pi OS legújabb „Bookworm” verzióját használja, telepítenie kell a Stressberry-t Python virtuális környezetbe (a miénket „túlórának” neveztük):
python -m venv overclock
cd overclock
source bin/activate
pip3 install stressberry
Most már elvégezhet egy kezdeti stressztesztet a Pi Zero 2 W alapértelmezett órajelén, hogy később összehasonlíthassa a túlhúzott eredményekkel. Futtassa ezt a parancsot (a Python virtuális környezetben a „Bookworm”-on) egy 100 másodperces teszthez mind a négy CPU mag használatával:
stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat
Amint az SoC elérte a stabil alaphőmérsékletet, megkezdődik a stresszteszt, és minden sor mutatja az aktuális CPU hőmérsékletet és frekvenciát, aminek 1000 MHz-ig (azaz 1 GHz-ig) kell lennie.
Szerkessze a Config.txt fájlt Overclock értékre
Most végezzük el a Raspberry Pi Zero 2 W túlhajtását a CPU és a GPU sebességbeállításainak módosításával, amelyek az újraindításkor aktiválódnak. Nyissa meg a config.txt beállítások fájl a nano szövegszerkesztőben:
sudo nano /boot/config.txt
Adja hozzá a következő sorokat:
arm_freq=1200
core_freq=500
Itt használjuk kar_frekv hogy a processzor órajelét 1200 MHz-re (1,2 GHz) állítsa, miközben használja is mag_frekv a GPU magsebességének növeléséhez (az alapértelmezett 400 MHz-ről). Lásd a hivatalos Raspberry Pi-t túlhajtási dokumentáció az összes lehetséges opcióhoz. A legújabb firmware automatikusan megnöveli a feszültséget, ha a rendszer túlhúzódik, de szükség esetén ezt manuálisan felülírhatja (mi nem), például:
over_voltage=2
Lépjen ki a nano-ból, és mentse a beállításokat a gomb megnyomásával Ctrl + x, akkor Y és Belép. Az overclock aktiválásához indítsa újra a Pi Zero 2 W-ot:
sudo reboot
Miután újraindult, futtassa a neofetch terminál parancs újra; látnia kell az új 1,2 GHz-es CPU-sebességet.
Tesztelje stressz-tesztje túlhúzott Pi Zero 2 W-ját
Ha Raspberry Pi OS „Bookworm” rendszert használ, a Stressberryt a Python virtuális környezetéből kell futtatnia, tehát aktiválja újra:
cd overclock
source bin/activate
Ezután futtassa ugyanazt a Stressberry tesztet, mint korábban (más fájlnévvel a kimenethez):
stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat
Ezúttal látnia kell, hogy a CPU eléri az 1,2 GHz-es túlhajtási sebességet. Magasabb lesz a hőmérséklete is – a mi tesztjeink szerint hűtés nélkül elérte a maximum 67,1 °C-ot (152,8 °F), jóval az alatt a 80 °C-os szint alatt, amelynél a hőfojtás elkezdődni alkalmazott.
További hűtéssel, például ventilátorral vagy hűtőbordával, egyes felhasználóknak sikerült tovább növelniük a CPU sebességét, hogy 1,4 GHz, a GPU pedig 700 MHz-re, de a futásteljesítmény változhat a különböző Pi Zero 2 W-os kártyák és a hűtési módok esetén használt.
Ha egy bizonyos szintű túlhajtás a rendszer instabilitását okozza, akkor érdemes egy szerényebb túlhúzással próbálkozni. Egyes esetekben előfordulhat, hogy a Pi Zero 2 W még az asztalig sem indul el, általában a megfelelő teljesítmény hiánya miatt.
Mi van, ha a Pi Zero 2 W nem indul el?
Ha a túlhajtási beállítások módosítása után config.txt, úgy találja, hogy a Raspberry Pi Zero 2 W nem indul el, ne aggódjon. A legegyszerűbb megoldás az, ha egyszerűen megfogja a Váltás gomb a rendszerindítás során az overclock ideiglenes letiltásához; a Raspberry Pi-nek ezután rendesen el kell indulnia.
Ha ez nem működik, kapcsolja ki a Pi Zero 2 W-t, majd vegye ki a microSD-kártyát, és csatlakoztassa (USB-kártyaolvasóval) egy másik számítógéphez a szerkesztéshez. config.txt fájl onnan. Ezután módosíthatja a túlhúzási beállításokat, vagy megjegyzéseket fűzhet hozzájuk egy # szimbólum hozzáadásával az egyes sorok elejére.
A Raspberry Pi Zero 2 W túlhajtása egyszerű
Ha egy kis extra feldolgozási teljesítményre van szüksége hordozható projektjéhez vagy retro játékrendszeréhez, viszonylag egyszerű megváltoztatni a konfigurációs beállításokat a Raspberry Pi Zero 2 W túlhajtására. Az SoC hőfojtásának elkerülése érdekében jobban fog működni valamilyen hűtési móddal.