Raspberry Pi 5 ir jaudīgs single0board dators, taču jūs varat padarīt to vēl ātrāku, izmantojot overclocking.

Key Takeaways

  • Raspberry Pi 5 var pārspīlēt, lai nodrošinātu labāku veiktspēju, kas var būt noderīgi procesoru smagiem uzdevumiem, piemēram, mašīnmācībai.
  • Lai pārspīlētu Pi 5, tā temperatūra ir jāsaglabā zem 80°C. Oficiālais Raspberry Pi 5 korpuss ar dzesēšanas ventilatoru un Active Cooler piederums ar radiatoru un ventilatoru var palīdzēt ar siltuma kontroli.
  • Pi 5 pārspīlēšana ietver sāknēšanas iestatījumu faila config.txt modificēšanu un CPU ātruma iestatījumu mainīšanu. Tomēr pārspīlēšana var samazināt Pi 5 kalpošanas laiku un anulēt garantiju, tāpēc rīkojieties piesardzīgi.

Lai gan Raspberry Pi 5 ir divas līdz trīs reizes ātrāks nekā Pi 4, to var pārspīlēt, lai nodrošinātu vēl labāku veiktspēju. Atklājiet, kā pārspīlēt Raspberry Pi 5 sistēmas mikroshēmu, lai atbrīvotu šo bezmaksas ātruma palielinājumu.

Kāpēc Overclock Your Raspberry Pi 5?

Raspberry Pi 5 noklusējuma CPU ātrums 2,4 GHz ir ievērojami ātrāks nekā Pi 4 1,8 GHz, piedāvājot ievērojami labāku veiktspēju daudziem uzdevumiem. Tā VideoCore VII GPU (grafikas apstrādes vienība) arī pēc noklusējuma darbojas ar 800 MHz, salīdzinot ar Pi 4 VideoCore VI ar 500 MHz.

instagram viewer

Tāpat kā ar pārspīlēt Raspberry Pi 4tomēr šos ātrumus var palielināt, pārspīlējot Pi 5 SoC četrus CPU kodolus un GPU. Tam vajadzētu uzlabot veiktspēju procesoram smagiem uzdevumiem, piemēram, izmantojot Raspberry Pi kā Plex multivides serveri, vai mēģināt palaist lielu valodas modeli AI tērzēšanas robotam.

Virstaktēšanas negatīvie aspekti ir tādi, ka tas var samazināt jūsu Pi 5 kalpošanas laiku. Pārmērīga pārsprieguma izmantošana var pat anulēt garantiju. Tāpēc jūs to darāt uz savu risku, it īpaši, ja spiežat to uz lielāku ātrumu.

Saglabājiet savu Raspberry Pi 5 vēsu

Lai iespējotu Raspberry Pi 5 SoC (sistēmas mikroshēmas) pārspīlēšanu, tā temperatūra ir jāuztur zem 80°C (176°F). Kad tas sasniegs šo līmeni, SoC automātiski iedarbinās drošības mehānismu, kas sāk samazināt CPU kodolus, samazinot to ātrumu, līdz temperatūra pazeminās. Ja temperatūrai izdosies sasniegt 85°C (185°F), tiks aktivizēta maksimālā drosele, tostarp attiecībā uz GPU.

Lai gan Raspberry Pi 5 faktiski darbojas vēsāk nekā Pi 4, veicot tipiskus darbvirsmas uzdevumus, lielas slodzes gadījumā tam ir nepieciešama siltuma kontrole. Tāpēc uzņēmums Raspberry Pi laida klajā Pi 5 ar pāris papildu papildierīcēm.

Oficiālajā Raspberry Pi 5 korpusā ir iebūvēts dzesēšanas ventilators, kas tiek savienots ar JST portu, kas apzīmēts ar nosaukumu “FAN” uz Pi 5 paneļa. Lai nodrošinātu vēl lielāku dzesēšanas jaudu, Active Cooler piederumam, kas uzstādīts uz Pi 5 plates, ir gan radiators, gan ventilators. Virstaktēšanas testos mēs izmantojām aktīvo dzesētāju.

Attēla kredīts: Raspberry Pi

Kā pārspīlēt Raspberry Pi 5

Tāpat kā ar citiem Raspberry Pi modeļi izmantojot oficiālo operētājsistēmu Raspberry Pi OS, varat mainīt Pi 5 SoC takts ātrumu, mainot config.txt sāknēšanas iestatījumu fails.

Pirms sākat, vislabāk ir atjaunināt un jaunināt sistēmu. Atveriet termināļa logu, augšējā izvēlņu joslā noklikšķinot uz tā ikonas vai izmantojot Izvēlne > Piederumi > Terminālisun ievadiet:

sudo apt update && sudo apt upgrade -y

Tas var aizņemt kādu laiku, lai pārbaudītu jaunākās programmatūras pakotnes un pēc tam atjauninātu sistēmu.

Pirms Raspberry Pi 5 pārspīlēšanas mēs instalēsim dažus noderīgus rīkus, lai varētu salīdzināt veiktspēju un temperatūru pirms un pēc. Pirmkārt, instalējiet Neofetch sistēmas informācijas rīku:

sudo apt install neofetch

Lai redzētu pašreizējo sistēmas informāciju, palaidiet:

neofetch

Tam vajadzētu parādīt Pi 5 noklusējuma CPU ātrumu 2,4 GHz. Pēc tam instalējiet "stresa" darba slodzes ģenerēšanas rīku:

sudo apt install stress

Lai instalētu Stressberry stresa testēšanas rīku operētājsistēmā Raspberry Pi OS "Bookworm", vispirms izveidojiet virtuālo Python vidi (mēs savu saucām par "overclock"), mainiet tajā direktoriju un aktivizējiet to:

python -m venv overclock
cd overclock
source bin/activate

Pēc tam varat instalēt Stressberry:

pip3 install stressberry

Tagad veiksim sākotnējo stresa testu ar noklusējuma pulksteņa ātrumu, lai vēlāk salīdzinātu ar pārspīlētajiem rezultātiem. Palaidiet šo komandu 100 sekunžu pārbaudei, izmantojot visus četrus CPU kodolus:

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

Pēc stabilas bāzes temperatūras gaidīšanas, kas var aizņemt kādu laiku, tiks palaists stresa tests un katrā rindā tiks parādīta pašreizējā CPU temperatūra un frekvence (MHz), kurai vajadzētu sasniegt 2400.

Rediģējiet failu Config.txt uz Overclock

Tagad ir pienācis laiks mainīt CPU ātruma iestatījumus, lai sāktu pārspīlēt Pi 5. Atveriet config.txt iestatījumu fails nano teksta redaktorā:

sudo nano /boot/config.txt

Pievienojiet šādas rindas:

arm_freq=2800
gpu_freq=900
over_voltage_delta=50000

Šeit mēs iestatām CPU takts frekvenci uz 2,8 GHz, kā arī palielinām GPU ātrumu un palielinām SoC kodola spriegumu, lai palīdzētu — jums var būt vai nav jāpiemēro šis pārspriegums, lai tas darbotos. Izejiet no nano un saglabājiet iestatījumus, nospiežot Ctrl + X, tad Y un Ievadiet. Lai aktivizētu overclock, restartējiet Pi 5:

sudo reboot

Kad tas tiek restartēts, palaidiet neofetch termināla komanda vēlreiz; jums vajadzētu redzēt jauno CPU ātrumu 2,8 GHz.

Pārbaudi savu pārspīlēto Pi 5 stresu

Jums būs jāpalaiž Stressberry no savas Python virtuālās vides, tāpēc atkārtoti aktivizējiet:

cd overclock
source bin/activate

Pēc tam palaidiet to pašu Stressberry testu kā iepriekš (ar citu izvades faila nosaukumu):

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

Šoreiz jums vajadzētu redzēt, ka centrālais procesors sasniedz 2,8 GHz pārspīlēto ātrumu vai jebkuru jūsu iestatīto ātrumu. Tam būs arī augstāka temperatūra — mūsu testos, kad Pi 5 bija uzstādīts aktīvs dzesētājs, tas sasniedza maksimālo temperatūru 64,8 °C (148,6 °F), kas ir krietni zem līmeņa, kurā tiktu pielietota drosele.

Dažiem lietotājiem ir izdevies vēl vairāk palielināt CPU ātrumu līdz 3 GHz vai nedaudz vairāk un GPU līdz 1 GHz, taču nobraukums dažādām Pi 5 platēm un izmantotajai dzesēšanas metodei var atšķirties. Ja virstaktēšana noteiktā līmenī izraisa sistēmas nestabilitāti, jums vajadzētu izmēģināt pieticīgāku overclock. Dažos gadījumos Pi 5 var pat neielādēties darbvirsmā, parasti pietiekamas jaudas trūkuma dēļ.

Ko darīt, ja Pi 5 netiks palaists?

Ja pēc virstaktēšanas iestatījumu maiņas config.txt, jūs konstatējat, ka Raspberry Pi 5 netiks palaists, neuztraucieties. Vienkāršākais risinājums ir vienkārši turēt Shift taustiņš sāknēšanas laikā, lai īslaicīgi atspējotu overclock; Pēc tam Pi 5 vajadzētu sāknēties normāli.

Ja tas nedarbojas, vienmēr varat izslēgt Pi 5, pēc tam izņemt microSD karti un savienot to (izmantojot USB karšu lasītāju) ar citu datoru, lai rediģētu config.txt failu no turienes. Pēc tam varat mainīt pārspīlēšanas iestatījumus vai komentēt tos, katras rindas sākumā pievienojot simbolu #.

Ja vēlaties samazināt enerģijas patēriņu (iespējams, pārnēsājamam projektam) un/vai pazemināt temperatūru, ir pat iespējams pazemināt Pi 5.

Raspberry Pi 5 pārspīlēšana ir vienkārša

Kā redzējāt, Pi 5 pārspīlēšana ir salīdzinoši vienkāršs process. Izmantojot papildu apstrādes jaudu, kas iegūta no overclocking, jūs varat efektīvāk veikt CPU ietilpīgus uzdevumus, tāpēc tas var izrādīties noderīgi tādiem uzdevumiem kā mašīnmācība un lieli valodu modeļi. Jūsu jaunatklātā papildu jauda atvērs vēl vairāk projekta iespēju jūsu Raspberry Pi 5.