Raspberry Pi 5 je zmogljiv računalnik z eno ploščo, vendar ga lahko s overclockingom naredite še hitrejše.
Ključni zaključki
- Raspberry Pi 5 je mogoče pospešiti za boljšo zmogljivost, kar je lahko uporabno za procesorsko zahtevne naloge, kot je strojno učenje.
- Če želite pospešiti Pi 5, morate vzdrževati njegovo temperaturo pod 80 °C. Uradno ohišje Raspberry Pi 5 s hladilnim ventilatorjem in dodatek Active Cooler s hladilnikom in ventilatorjem lahko pomagata pri nadzoru toplote.
- Overclocking Pi 5 vključuje spreminjanje zagonske nastavitvene datoteke config.txt in spreminjanje nastavitev hitrosti procesorja. Vendar pa lahko overclocking skrajša življenjsko dobo vašega Pi 5 in razveljavi garancijo, zato bodite previdni.
Čeprav je Raspberry Pi 5 dva do trikrat hitrejši od Pi 4, ga je mogoče pospešiti za še boljše delovanje. Odkrijte, kako pospešiti sistem na čipu vašega Raspberry Pi 5, da sprostite to brezplačno povečanje hitrosti.
Zakaj overclockati svoj Raspberry Pi 5?
Privzeta hitrost procesorja Raspberry Pi 5 2,4 GHz je znatno hitrejša od 1,8 GHz Pi 4 in ponuja opazno hitrejšo zmogljivost za številna opravila. Njegov VideoCore VII GPE (grafična procesna enota) privzeto deluje tudi pri 800 MHz, v primerjavi z VideoCore VI Pi 4 pri 500 MHz.
Tako kot pri overclocking Raspberry Pi 4, vendar je te hitrosti mogoče povečati s pospeševanjem štirih CPE jeder in grafičnega procesorja Pi 5 SoC. To bi moralo privesti do izboljšane zmogljivosti za procesorsko zahtevna opravila, kot je npr uporabo Raspberry Pi kot medijskega strežnika Plex, ali poskus zaženite velik jezikovni model za klepetalni robot AI.
Slaba stran overclockinga je, da lahko skrajša življenjsko dobo vašega Pi 5. Uporaba prekomerne prenapetosti lahko celo razveljavi garancijo. Torej to počnete na lastno odgovornost - še posebej, če ga pospešujete do višjih hitrosti.
Naj bo vaš Raspberry Pi 5 hladen
Če želite omogočiti overclocking vašega Raspberry Pi 5 SoC (sistema na čipu), boste morali vzdrževati njegovo temperaturo pod 80 °C (176 °F). Ko doseže to raven, bo SoC samodejno sprožil varnostni mehanizem, ki začne dušiti jedra CPE in zmanjšuje njihovo hitrost, dokler temperatura ne pade. Če temperatura uspe doseči 85 °C (185 °F), se bo sprožilo največje dušenje, tudi za GPE.
Medtem ko Raspberry Pi 5 pri izvajanju tipičnih namiznih nalog dejansko deluje hladnejše od Pi 4, pod velikimi obremenitvami potrebuje nekaj pomoči pri nadzoru toplote. Zato je podjetje Raspberry Pi lansiralo Pi 5 z nekaj dodatnimi dodatki.
Uradno ohišje Raspberry Pi 5 ima vgrajen hladilni ventilator, ki ga priključite na vrata JST z oznako "FAN" na plošči Pi 5. Za še večjo moč hlajenja ima dodatek Active Cooler, nameščen na vrhu plošče Pi 5, hladilnik in ventilator. V naših testih overclockinga smo uporabili aktivni hladilnik.
Kako overclockati Raspberry Pi 5
Kot pri drugih Modeli Raspberry Pi Če poganjate uradni operacijski sistem Raspberry Pi OS, lahko spremenite takt SoC-ja Pi 5 tako, da spremenite config.txt datoteko z nastavitvami zagona.
Preden začnete, je najbolje, da posodobite in nadgradite svoj sistem. Odprite okno terminala tako, da kliknete njegovo ikono v zgornji menijski vrstici ali prek Meni > Dodatki > Terminalin vnesite:
sudo apt update && sudo apt upgrade -y
To lahko traja nekaj časa, da preverite najnovejše programske pakete in nato posodobite sistem.
Pred overclockingom Raspberry Pi 5 bomo namestili nekaj uporabnih orodij, da bomo lahko primerjali zmogljivost in temperaturo pred in po. Najprej namestite sistemsko informacijsko orodje Neofetch:
sudo apt install neofetch
Za ogled trenutnih informacij o sistemu zaženite:
neofetch
Moral bi prikazati privzeto hitrost procesorja Pi 5 2,4 GHz. Nato namestite orodje za ustvarjanje delovne obremenitve "stres":
sudo apt install stress
Če želite namestiti orodje Stressberry za stresno testiranje v Raspberry Pi OS "Bookworm", morate najprej ustvarite virtualno okolje Python (našega smo imenovali "overclock"), spremenite imenik vanj in aktiviraj ga:
python -m venv overclock
cd overclock
source bin/activate
Nato lahko namestite Stressberry:
pip3 install stressberry
Zdaj pa izvedimo začetni stresni test pri privzetem taktu za primerjavo s poznejšimi rezultati overclocka. Zaženite ta ukaz za 100-sekundni test z uporabo vseh štirih jeder procesorja:
stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat
Po čakanju na stabilno osnovno temperaturo, kar lahko traja nekaj časa, se izvede stresni test in vsaka vrstica bo prikazala trenutno temperaturo in frekvenco procesorja (v MHz), ki bi morala doseči 2400.
Uredite datoteko Config.txt za Overclock
Zdaj je čas, da spremenite nastavitve hitrosti procesorja, da začnete pospeševati Pi 5. Odprite config.txt datoteka z nastavitvami v urejevalniku nano besedila:
sudo nano /boot/config.txt
Dodajte naslednje vrstice:
arm_freq=2800
gpu_freq=900
over_voltage_delta=50000
Tukaj nastavljamo takt procesorja na 2,8 GHz, prav tako povečujemo hitrost grafičnega procesorja in povečujemo napetost jedra SoC, da pomagamo – morda boste morali uporabiti to prenapetost, da bo delovalo, ali pa tudi ne. Zapustite nano in shranite nastavitve s pritiskom Ctrl + X, potem Y in Vnesite. Če želite aktivirati overclock, znova zaženite Pi 5:
sudo reboot
Ko se znova zažene, zaženite neofetch terminalski ukaz znova; videli bi morali novo hitrost procesorja 2,8 GHz.
Izvedite stresni test vašega overclockiranega Pi 5
Stressberry boste morali zagnati iz virtualnega okolja Python, zato znova aktivirajte to:
cd overclock
source bin/activate
Nato zaženite isti test Stressberry kot prej (z drugačnim imenom datoteke za izhod):
stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat
Tokrat bi morali videti, da CPE doseže pospešeno hitrost 2,8 GHz ali katero koli hitrost, ki ste jo nastavili. Imel bo tudi višjo temperaturo – v naših testih je z aktivnim hladilnikom, nameščenim na Pi 5, dosegel največ 64,8 °C (148,6 °F), kar je precej pod ravnjo, pri kateri bi se uporabilo dušenje.
Nekaterim uporabnikom je uspelo pospešiti hitrost procesorja še naprej, na 3 GHz ali nekoliko več, in GPU na 1 GHz, vendar se kilometrina lahko razlikuje glede na različne plošče Pi 5 in uporabljeno metodo hlajenja. Če overclocking na določeni ravni povzroči nestabilnost sistema, poskusite z bolj skromnim overclockom. V nekaterih primerih se Pi 5 morda sploh ne zažene z namizja, običajno zaradi pomanjkanja zadostne moči.
Kaj pa, če se Pi 5 ne zažene?
Če po spremembi nastavitev za overclocking v config.txt, ugotovite, da se vaš Raspberry Pi 5 ne zažene, ne skrbite. Najlažja rešitev je, da preprosto držite Shift tipka med zagonom za začasno onemogočanje pospeševanja; Pi 5 bi se moral nato normalno zagnati.
Če to ne deluje, lahko vedno izklopite Pi 5, nato odstranite kartico microSD in jo povežete (z uporabo bralnika kartic USB) na drug računalnik, da uredite config.txt datoteko od tam. Nato lahko spremenite nastavitve overclockinga ali jih komentirate tako, da na začetku vsake vrstice dodate simbol #.
Pi 5 je mogoče celo znižati, če želite zmanjšati porabo energije (morda za prenosni projekt) in/ali ohraniti nizko temperaturo.
Raspberry Pi 5 Overclocking je preprost
Kot ste videli, je overclocking Pi 5 razmeroma preprost postopek. Z dodatno procesorsko močjo, pridobljeno s overclockingom, lahko učinkoviteje izvajate naloge, ki zahtevajo CPE, zato se lahko izkaže za uporabnega za naloge, kot so strojno učenje in veliki jezikovni modeli. Vaša nova dodatna moč bo odklenila še več projektnih možnosti za vaš Raspberry Pi 5.