Raspberry Pi 5 moćno je računalo s jednom pločom, no možete ga ubrzati uz overclocking.

Ključni zahvati

  • Raspberry Pi 5 može se overclockati za bolje performanse, što može biti korisno za procesorski teške zadatke kao što je strojno učenje.
  • Za overclock Pi 5, morate održavati njegovu temperaturu ispod 80°C. Službeno kućište Raspberry Pi 5 s ventilatorom za hlađenje i dodatak Active Cooler s hladnjakom i ventilatorom mogu pomoći u kontroli topline.
  • Overclocking Pi 5 uključuje modificiranje datoteke s postavkama za pokretanje sustava config.txt i promjenu postavki brzine CPU-a. Međutim, overclocking može smanjiti životni vijek vašeg Pi 5 i poništiti jamstvo, stoga nastavite s oprezom.

Dok je Raspberry Pi 5 dva do tri puta brži od Pi 4, može se overclockati za još bolje performanse. Otkrijte kako overclockati sustav na čipu vašeg Raspberry Pi 5 da biste oslobodili to besplatno povećanje brzine.

Zašto overclockati svoj Raspberry Pi 5?

Zadana CPU brzina Raspberry Pi 5 od 2,4 GHz znatno je brža od 1,8 GHz Pi 4, nudeći primjetno brže performanse za mnoge zadatke. Njegov VideoCore VII GPU (jedinica za grafičku obradu) također radi na 800MHz prema zadanim postavkama, u usporedbi s VideoCore VI na Pi 4 na 500MHz.

instagram viewer

Baš kao i sa overclocking Raspberry Pi 4, međutim, te se brzine mogu povećati overclockanjem četiri CPU jezgre i GPU-a Pi 5 SoC-a. To bi trebalo dovesti do poboljšanih performansi za procesorski teške zadatke kao što su koristeći Raspberry Pi kao Plex medijski poslužitelj, ili pokušava pokrenuti veliki jezični model za AI chatbot.

Loša strana overclockinga je ta što može smanjiti životni vijek vašeg Pi 5. Korištenje pretjeranog prenapona može čak poništiti jamstvo. Dakle, to radite na vlastitu odgovornost—posebno ako ga tjerate na veće brzine.

Držite svoj Raspberry Pi 5 hladnim

Kako biste omogućili overklokiranje vašeg Raspberry Pi 5 SoC (sustava na čipu), morat ćete održavati njegovu temperaturu ispod 80°C (176°F). Jednom kada dosegne tu razinu, SoC će automatski pokrenuti sigurnosni mehanizam koji počinje prigušivati ​​CPU jezgre, smanjujući njihovu brzinu dok temperatura ne padne. Ako temperatura uspije doseći 85°C (185°F), aktivirat će se maksimalno prigušivanje, uključujući GPU.

Dok Raspberry Pi 5 zapravo radi hladnije od Pi 4 kada se izvršavaju tipični stolni zadaci, pod velikim opterećenjem treba mu pomoć s kontrolom topline. Zbog toga je tvrtka Raspberry Pi lansirala Pi 5 s nekoliko dodatnih dodataka.

Službeno kućište Raspberry Pi 5 ima ugrađeni ventilator za hlađenje koji spajate na JST port, s oznakom 'FAN', na Pi 5 ploči. Za još veću snagu hlađenja, dodatak Active Cooler – montiran na vrhu ploče Pi 5 – ima i hladnjak i ventilator. Koristili smo Active Cooler u našim overclocking testovima.

Kredit za sliku: Raspberry Pi

Kako overclockati Raspberry Pi 5

Kao i kod drugih Raspberry Pi modeli pokrenuti službeni operativni sustav, Raspberry Pi OS, možete promijeniti brzinu takta Pi 5 SoC-a modificiranjem config.txt datoteka postavki pokretanja.

Prije nego počnete, najbolje je ažurirati i nadograditi svoj sustav. Otvorite prozor terminala klikom na njegovu ikonu na gornjoj traci izbornika ili putem Izbornik > Pribor > Terminal, i unesite:

sudo apt update && sudo apt upgrade -y

Ovo može potrajati neko vrijeme dok se ne provjeri najnoviji softverski paket i zatim ažurira sustav.

Prije overclockiranja Raspberry Pi 5, instalirat ćemo nekoliko korisnih alata kako bismo mogli usporediti performanse prije i poslije i temperaturu. Najprije instalirajte alat za informacije o sustavu Neofetch:

sudo apt install neofetch

Da biste vidjeli informacije o trenutnom sustavu, pokrenite:

neofetch

Trebao bi prikazati zadanu brzinu CPU-a Pi 5 od 2,4 GHz. Zatim instalirajte alat za generiranje opterećenja "stress":

sudo apt install stress

Da biste instalirali Stressberry alat za testiranje stresa u Raspberry Pi OS "Bookworm", prvo ćete morati stvoriti virtualno Python okruženje (naše smo nazvali "overclock"), promijeniti direktorij u njega i aktiviraj ga:

python -m venv overclock
cd overclock
source bin/activate

Zatim možete instalirati Stressberry:

pip3 install stressberry

Sada napravimo početni stres test na zadanoj brzini takta radi usporedbe s overclockiranim rezultatima kasnije. Pokrenite ovu naredbu za test od 100 sekundi koristeći sve četiri CPU jezgre:

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

Nakon čekanja na stabilnu osnovnu temperaturu, što može potrajati neko vrijeme, pokrenut će se stres test a svaka linija će pokazati trenutnu temperaturu CPU-a i frekvenciju (u MHz), koja bi trebala doseći 2400.

Uredite datoteku Config.txt za Overclock

Sada je vrijeme da promijenite postavke brzine CPU-a kako biste započeli overclocking Pi 5. Otvori config.txt datoteka postavki u uređivaču nano teksta:

sudo nano /boot/config.txt

Dodajte sljedeće retke:

arm_freq=2800
gpu_freq=900
over_voltage_delta=50000

Ovdje postavljamo radni takt CPU-a na 2,8 GHz, također povećavamo brzinu GPU-a i povećavamo napon jezgre SoC-a kako bismo pomogli - možda ćete morati ili ne morate primijeniti ovaj prenapon da bi funkcionirao. Izađite iz nano i spremite postavke pritiskom na Ctrl + x, onda Y i Unesi. Za aktiviranje overkloka ponovno pokrenite Pi 5:

sudo reboot

Kada se ponovno pokrene, pokrenite neofetch ponovno naredba terminala; trebali biste vidjeti novu brzinu procesora od 2,8 GHz.

Testirajte svoj overclockani Pi 5 pod stresom

Morat ćete pokrenuti Stressberry iz svog Python virtualnog okruženja, pa ponovno aktivirajte to:

cd overclock
source bin/activate

Zatim pokrenite isti Stressberry test kao i prije (s drugačijim nazivom datoteke za izlaz):

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

Ovaj put biste trebali vidjeti da CPU dostiže overclockiranu brzinu od 2,8 GHz, ili bilo koju brzinu koju ste postavili. Također će imati višu temperaturu - u našim testovima, s aktivnim hladnjakom ugrađenim u Pi 5, dosegla je maksimalnih 64,8 °C (148,6 °F), znatno ispod razine na kojoj bi se primjenjivalo prigušivanje.

Neki su korisnici uspjeli dodatno povećati brzinu CPU-a, na 3 GHz ili malo više, a GPU na 1 GHz, ali kilometraža može varirati za različite Pi 5 ploče i korištenu metodu hlađenja. Ako overclocking na određenoj razini uzrokuje nestabilnost sustava, trebali biste pokušati sa skromnijim overclockom. U nekim slučajevima, Pi 5 se možda neće ni pokrenuti na radnoj površini, obično zbog nedostatka dovoljno energije.

Što ako se Pi 5 neće pokrenuti?

Ako, nakon promjene postavki overclockinga u config.txt, otkrijete da se vaš Raspberry Pi 5 ne može pokrenuti, nemojte se uzrujavati. Najlakše rješenje je da jednostavno držite Shift tipka tijekom pokretanja za privremeno onemogućavanje overkloka; Pi 5 bi se tada trebao normalno pokrenuti.

Ako to ne uspije, uvijek možete isključiti Pi 5, zatim izvaditi microSD karticu i spojiti je (pomoću USB čitača kartica) na drugo računalo za uređivanje config.txt datoteku od tamo. Tada možete promijeniti postavke overclockinga ili ih komentirati dodavanjem simbola # na početku svakog retka.

Moguće je čak smanjiti takt Pi 5 ako želite smanjiti potrošnju energije (možda za prijenosni projekt) i/ili održavati nisku temperaturu.

Overclocking Raspberry Pi 5 je lako izvesti

Kao što ste vidjeli, overklokiranje Pi 5 je relativno jednostavan proces. Uz dodatnu procesorsku snagu dobivenu overklokiranjem, možete učinkovitije pokretati CPU-intenzivne zadatke, tako da se može pokazati korisnim za zadatke kao što su strojno učenje i veliki jezični modeli. Vaša novootkrivena dodatna snaga otključat će još više projektnih mogućnosti za vaš Raspberry Pi 5.