A CPU túlhajtásával gyorsabban futhat Raspberry Pi 400 készülékén. Íme, hogyan kell csinálni.

A billentyűzetbe integrálva a Raspberry Pi 400 egy elegáns asztali számítógépet biztosít. Csak csatlakoztassa a monitorhoz, és már mehet is. A billentyűzetháztól eltekintve azonban lényegében egy módosított Raspberry Pi 4-ről van szó, ugyanazzal a Broadcom BCM2711 négymagos Cortex-A72 processzorral. És akárcsak a Pi 4-et, ezt is túlhajthatja, ha úgy érzi, hogy extra sebességre van szüksége. Itt megmutatjuk, hogyan kell csinálni.

Miért kell túlhúzni a Raspberry Pi 400-at?

Míg a Pi 400 alapértelmezett 1,8 GHz-es CPU-sebessége megfelelő a mindennapi asztali használatra és olyan feladatokra, mint pl. a saját webszolgáltatások önkiszolgáló alternatívái, kissé hiányosnak találhatja a CPU-igényes feladatokat, például a videó átkódolását a Raspberry Pi használata Plex médiaszerverként, vagy megkísérli nagy nyelvi modell futtatása egy AI chatbot számára.

Ilyen esetekben előfordulhat, hogy a Pi 400 küszködik a terhelés alatt, ami hosszabb időt vesz igénybe, vagy leesik a képkockák 4K-s videólejátszása során.

instagram viewer

Ha a Raspberry Pi 400-at a szabványos 1,8 GHz-ről 2,0 GHz-re (vagy még magasabbra) túlhajtja, akkor egy kicsit csípősebb lesz, és nagyobb terhelés esetén is jobb lesz a teljesítménye.

A túlhúzás hátránya, hogy csökkentheti a Pi 400 élettartamát, és érvénytelenítheti a garanciát is. Tehát saját felelősségére teszi – különösen, ha nagyobb sebességre tolja.

A Pi 400 beépített hűtése

A legfontosabb dolog, amire figyelni kell a túlhajtásnál, az a CPU hőmérséklete. Ha 80°C körülire emelkedik, a Raspberry Pi SoC biztonsági mechanizmussal rendelkezik, amely automatikusan elkezdi visszafojtani a CPU magokat, csökkentve azok sebességét, amíg a hőmérséklet le nem csökken. A maximális fojtás, beleértve a GPU-t is, 85 °C-on történik.

Más Raspberry egykártyás számítógépekkel ellentétben nem tud egyszerűen hozzáadni aktív hűtést (például ventilátort) a Pi 400 kártyához, hacsak fel nem nyitja a pattintható billentyűzettokot – amit a legtöbb felhasználó nem szeretne megtenni. A Pi 400-nak azonban megvan a beépített fém hűtőbordája: hatalmas, a ház teljes területén szétterül. Ez segít alacsonyan tartani a CPU-hőmérsékletet nagy terhelés alatt és nagyobb sebességen túlhúzáskor.

A kép forrása: Jeff Geerling/Youtube

Hogyan lehet túlhajtani a Raspberry Pi 400-at

Ahogy a többinél is Raspberry Pi modellek a hivatalos Raspberry Pi operációs rendszert futtatva módosíthatja a CPU órajelét a config.txt fájl, amelyet a rendszerindításkor a beállításokhoz használ.

Először is frissítenie kell a rendszert. Nyisson meg egy terminálablakot a felső menüsorban lévő ikonra kattintva vagy a következőn keresztül Menü > Tartozékok > Terminál, és írja be:

sudo apt update && sudo apt upgrade -y

Mielőtt túlhajtja a Pi 400-at, telepítenie kell néhány hasznos eszközt. Először telepítse a Neofetch rendszerinformációs eszközt:

sudo apt install neofetch

Ezután telepítse a Stressberry stressz-tesztelő eszközt:

sudo apt install stress
sudo pip3 install stressberry

Az aktuális rendszerinformációk megtekintéséhez futtassa:

neofetch

Az alapértelmezett 1,8 GHz-es CPU-sebességet kell mutatnia. Ezután egy kezdeti stressztesztet kell végrehajtania az alapértelmezett órajelen, hogy később összehasonlíthassa a túlhúzott eredményekkel. Futtassa ezt a parancsot egy 100 másodperces teszthez mind a négy mag használatával:

stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat

Miután megvárta a stabil alaphőmérsékletet, elindul, és minden sor az aktuális CPU hőmérsékletet és frekvenciát mutatja (MHz-ben).

Szerkessze a Config.txt fájlt Overclock értékre

Most módosítsa a CPU sebesség beállításait a túlhúzás elindításához. Nyissa meg a config.txt fájl a nano szövegszerkesztőben:

sudo nano /boot/config.txt

Görgessen le a „#uncomment to overclock the arm” kezdetű szakaszhoz, és törölje az alatta lévő sort. Most adja hozzá a következő sorokat:

arm_freq=2000
gpu_freq=750
over_voltage=6

Itt a CPU órajelét 2 GHz-re állítjuk, növeljük a magfeszültséget, és bónuszként a GPU sebességét is megnöveljük. 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 400-at:

sudo reboot

Amikor újraindul, futtassa a neofetch terminál parancs újra; látnia kell az új 2,2 GHz-es CPU-sebességet.

Stressz-tesztelje le túlhajtott Pi 400-át

Futtassa le ugyanazt a stressztesztet, mint korábban, a Stressberry használatával:

stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat

Ezúttal látnia kell, hogy a CPU eléri a 2 GHz-es túlhajtási sebességet. Ennek is lesz magasabb hőmérséklet – tesztjeink során elérte a maximum 48,2°C-ot, jóval az alatt a szint, amelynél a fojtás alkalmazott.

A Pi 400 túlhajtása nagyobb sebességre

Ha a Pi 400 CPU-sebességét még magasabbra szeretnéd vinni, akkor hozzá kell adni a sort force_turbo=1 hoz config.txt fájlt, hogy a túlfeszültség értéke 6 fölé emelkedjen. Vegye figyelembe, hogy ez a garancia érvényét veszti.

Például a Pi 400 2,2 GHz-re történő túlhajtásához adja hozzá ezeket a sorokat a túlhajtási részhez config.txt:

force_turbo=1
arm_freq=2200
gpu_freq=750
over_voltage=8

Mentse el a fájlt, mint korábban, és indítsa újra. A Pi 400-nak jól be kell indulnia ezen a túlhajtási szinten, és lefuttathat egy újabb stressztesztet a Stressberry segítségével. Kísérleteink során azt találtuk, hogy a teljes 2,2 GHz-en fut, és a hőmérséklet elérte az 54 °C-ot, ami még mindig jóval a szabályozási tartomány alatt van.

A sebesség még nagyobb növelése saját felelősségére történik, de a YouTuber leepspvideo úgy találta, hogy képes a Pi 400-at 2,4 GHz-en futtatni.

Ha azonban 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 400 nem is indul el az asztalig, általában a megfelelő teljesítmény hiánya miatt.

Mi van, ha a Pi 400 nem indul el?

Ha a túlhajtási beállítások módosítása után config.txt, ha azt tapasztalja, hogy a Pi 400 nem indul el megfelelően, 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; akkor rendesen be kell indulnia.

Ha ez nem működik, bármikor kikapcsolhatja a Pi 400-at, eltávolíthatja a microSD-kártyát, és csatlakoztathatja (USB-kártyaolvasóval) egy másik számítógéphez a szerkesztéshez. config.txt fájlt ott. 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 400 túlhajtása egyszerű

Mint láthatta, a Pi 400 túlhajtása viszonylag egyszerű. Előfordulhat, hogy magasabb órajelnél növelni kell a túlfeszültség szintjét, de ne tolja 12 fölé.

A túlhúzásból származó extra feldolgozási teljesítménynek köszönhetően a 4K-s videók lejátszása simább lesz, és hatékonyabban futtathat más CPU-igényes feladatokat. Ezzel még több projektlehetőséget nyit a Raspberry Pi számára.