Contents

Allt du behöver veta om överklockning av en Raspberry Pi 5

Viktiga slutsatser

Raspberry Pi 5 har möjlighet att öka sin klockhastighet genom överklockning för att förbättra sin övergripande prestanda, vilket är särskilt fördelaktigt när man hanterar beräkningskrävande operationer som maskininlärningsalgoritmer.

För att lyckas med överklockningen av Raspberry Pi 5 är det viktigt att hålla driftstemperaturen på eller under 80 grader Celsius. Lyckligtvis tillhandahåller tillverkaren ett officiellt rekommenderat hölje för enheten som inkluderar en inbyggd kylfläkt, samt ett valfritt Active Cooler-tillbehör som har både en kylfläns och fläkt för att underlätta effektiv värmehantering.

Att ändra konfigurationsinställningarna i filen config.txt och justera klockhastigheten för den centrala processorenheten är nödvändiga steg för att utföra överklockning på Raspberry Pi 5. Det är dock viktigt att vara försiktig eftersom överdriven överklockning kan minska enhetens livslängd och ogiltigförklara alla tillämpliga garantier.

Den uppgraderade processorkapaciteten hos Raspberry Pi 5 jämfört med föregångaren har demonstrerats i olika benchmarktester, där hastigheterna rapporteras vara dubbla eller tredubbla jämfört med Pi 4. Det finns dock potential för ytterligare förbättringar genom överklockning, vilket innebär att man ökar klockfrekvensen för system-on-chip utöver dess standardinställningar. Denna teknik kan ge ytterligare hastighetsökningar och optimera den övergripande prestandan, vilket ger användarna möjlighet att utnyttja mer kraft från sina enheter.

Varför överklocka din Raspberry Pi 5?

Den senaste versionen av Raspberry Pi-serien har en väsentligt ökad processorkraft med en standardklockfrekvens på 2,4 GHz, vilket överträffar den tidigare modellens frekvens på 1,8 GHz och resulterar i snabbare utförande av olika operationer. Dessutom arbetar den integrerade grafikprocessorn (GPU), känd som VideoCore VII, med en imponerande frekvens på 800 MHz, vilket överträffar den tidigare versionens VideoCore VI, som fungerade vid 500 MHz.

Raspberry Pi 4 är jämförbar när det gäller att öka processhastigheten genom överklockning av Processor-SoC:s fyrdubbla CPU-kärnor och grafikprocessor (GPU). Den erbjuder därför förhöjd funktionalitet vid utförande av beräkningsuppgifter som att använda enheten som en Plex mediaserver eller hantera ett omfattande artificiell intelligens-projekt som involverar naturlig språkbehandling och en interaktiv chatbot.

Att överklocka en Raspberry Pi kan få negativa konsekvenser, eftersom det kan förkorta dess livslängd och eventuellt ogiltigförklara alla tillämpliga garantier.Dessutom medför försök att pressa enheten bortom säkra gränser inneboende risker. Därför bör de som väljer att använda sig av denna metod vara medvetna om dessa potentiella nackdelar och ta ansvar för sina handlingar.

Håll din Raspberry Pi 5 sval

För att framgångsrikt kunna överklocka system-on-chip i din Raspberry Pi 5 är det viktigt att hålla dess temperatur på eller under 80 grader Celsius. Om så inte sker kan en säkerhetsmekanism aktiveras som sänker hastigheten på CPU-kärnorna och vid behov även på GPU:n. Denna process startar när temperaturen överstiger 80 grader Celsius och fortsätter tills temperaturen sjunker.

Raspberry Pi 5 uppvisar förbättrad termodynamisk prestanda i jämförelse med sin föregångare vid utförande av vanliga beräkningsoperationer. Under perioder med hög arbetsbelastning krävs dock ytterligare åtgärder för termisk hantering. För att hantera detta problem har tillverkaren inkluderat vissa tillbehör som en del av Raspberry Pi 5:s design.

Det officiella Raspberry Pi 5-höljet har en integrerad kylfläkt som är ansluten till JST-porten märkt “FAN” på Pi 5:s kretskort. Alternativt kan Active Cooler-periferin monteras ovanpå Pi 5-kretskortet för ökad kylningsprestanda, med både kylfläns och fläkt. I våra överklockningsförsök använde vi Active Cooler.

/sv/images/91e84eee-f588-4953-ae72-693acb1fe97b-1536x1024.jpg Bildkredit: Raspberry Pi

Hur man överklockar en Raspberry Pi 5

Genom att ändra konfigurationsfilen, särskilt filen config.txt som finns i rotkatalogen för Raspberry Pis operativsystem, kan klockhastigheten justeras på Raspberry Pi 4 Model B och Raspberry Pi 3 Model B\+ när man använder det officiella operativsystemet, Raspberry Pi OS.

Innan du påbörjar en uppgift är det lämpligt att utföra uppdateringar och uppgraderingar på ditt system. För att komma åt terminalen klickar du antingen på motsvarande ikon i det övre menyfältet eller navigerar till “Meny” följt av “Tillbehör” och väljer sedan “Terminal”. När terminalen har öppnats skriver du in följande kommando:

 sudo apt update && sudo apt upgrade -y 

Uppdatering av systemet kan kräva en viss tid för att verifiera tillgängligheten av de senaste programuppdateringarna, följt av en installationsprocess för att säkerställa att enheten är utrustad med de senaste komponenterna.

Installera övervakningsverktyg

För att optimera driften av Raspberry Pi 5 är det lämpligt att använda flera verktygsprogram som underlättar en bedömning av dess prestanda och termiska egenskaper både före och efter överklockning.För att påbörja denna process installeras Neofetch system information utility, som ger omfattande information om enhetens konfiguration och specifikationer.

 sudo apt install neofetch 

För att se aktuell systeminformation, kör:

 neofetch 

Processen innebär att Pi 5:s standard CPU-frekvens på 2,4 gigahertz visas. Därefter krävs installation av ett program som heter “stress”, som genererar arbetsbelastningar.

 sudo apt install stress

För att installera Stressberrys stresstestverktyg på Raspberry Pi OS med namnet “Bookworm”, måste man först skapa en virtuell Python-miljö som vi har kallat “overclock”. Därefter navigerar man in i denna specifika miljö genom att ändra den aktuella arbetskatalogen, och slutligen aktiverar man den nyskapade virtuella miljön för att förbereda installationen av programvaran.

 python -m venv overclock
cd overclock
source bin/activate 

Du kan sedan installera Stressberry:

 pip3 install stressberry 

Vi börjar med att utföra ett inledande stresstest med standardklockfrekvensen, som vi sedan ska jämföra med de prestandadata som erhålls efter överklockning. För att åstadkomma detta, kör följande kommando med alla tillgängliga CPU-kärnor under en 100-sekunders testperiod:

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

Efter en stabiliseringsperiod för att fastställa en konsekvent grundtemperatur påbörjas stresstestet, som visar aktuell CPU-temperatur och frekvens i MHz, med avläsningar som förväntas nå så högt som 2400 under utvärderingens gång.

Redigera filen Config.txt för att överklocka

Det är nu absolut nödvändigt att justera klockhastigheten för den centrala processorenheten med hjälp av överklockning, vilket innebär att konfigurationsfilen i textredigeraren nano måste modifieras. Följ dessa steg för att komma åt och redigera den nämnda konfigurationsfilen.

 sudo nano /boot/config.txt 

Lägg till följande rader:

 arm_freq=2800
gpu_freq=900
over_voltage_delta=50000 

För att öka systemets prestanda justerar vi klockhastigheten för både CPU och GPU till 2,8 GHz samtidigt som vi höjer spänningsnivån som tillämpas på SoC-kärnorna. Det är viktigt att notera att det kan vara nödvändigt att applicera en överspänning för optimala resultat. När du har gjort dessa ändringar i nano trycker du på Ctrl \ + X, följt av Y och Enter för att spara dem. Slutligen, starta om din Raspberry Pi 4 för att aktivera de överklockade inställningarna, vilket kommer att förbättra dess övergripande funktionalitet.

 sudo reboot 

När du har startat om systemet ska du utföra terminalkommandot “neofetch” en gång till. Du kommer då att se den uppdaterade processorfrekvensen på 2,8 gigahertz.

/sv/images/pi-5-overlock-neofetch.jpg

Stresstesta din överklockade Pi 5

För att kunna köra Stressberry med en virtuell Python-miljö måste du först aktivera denna miljö.

 cd overclock
source bin/activate 

Efter att ha kört det tidigare utförda Stresstastic-testet på en annan fil, låt oss köra det igen med ett unikt namn för den resulterande utdata.

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

Denna instans bör visa att den centrala processorenheten uppnår sin förhöjda klockfrekvens på 2,8 gigahertz, vilket motsvarar den angivna konfigurationen. Dessutom uppvisar den en högre termisk magnitud, vilket framgår av våra försök med en aktiv kyllösning för Raspberry Pi 5; den uppnådde en topptemperatur på 64,8 grader Celsius (148,6 Fahrenheit), vilket ligger under den tröskel som krävs för att värmeregleringen ska ingripa.

/sv/images/pi-5-overlock-stress-test.jpg

Vissa personer har lyckats öka frekvensen för den centrala processorenheten (CPU) till ca 3 GHz och för grafikprocessorenheten (GPU) till ca 1 GHz. Det är dock viktigt att notera att dessa resultat kan variera beroende på det specifika Raspberry Pi 5-kortet och den kylmekanism som används. Det är också värt att nämna att om en överdriven överklockning leder till osäkerhet i systemet, bör man försöka med en mindre grad av överklockning. Tyvärr förekommer det att Pi 5 inte når det grafiska användargränssnittet (GUI), ofta på grund av otillräcklig strömförsörjning.

Vad händer om Pi 5 inte startar?

Om den ändrade klockhastighetskonfigurationen i filen “config.txt” resulterar i att Raspberry Pi 5 inte initieras finns det ingen anledning till oro. En praktisk lösning är att hålla ned “Shift”-knappen under uppstarten för att tillfälligt inaktivera överklockningen, så att enheten fungerar som förväntat.

Om alternativa metoder är ineffektiva är det möjligt att stänga av Raspberry Pi 5. Om microSD-kortet sedan tas bort och ansluts till en annan enhet via en USB-kortläsare kan konfigurationsfilen redigeras på en annan dator. Ändringar av överklockningsparametrarna kan göras eller inaktiveras genom att infoga ett “#"-tecken i början av varje rad i respektive konfigurationsfil.

Raspberry Pi 5 kan optimeras ytterligare när det gäller strömförbrukning genom att minska klockhastigheten, vilket är särskilt användbart för bärbara projekt eller för att upprätthålla en acceptabel driftstemperatur samtidigt som energiförbrukningen minimeras.

Överklockning av Raspberry Pi 5 är lätt att göra

Överklockning av Raspberry Pi 5 ger möjlighet att förbättra dess prestanda genom ökad processorkapacitet. Den extra processorkraften möjliggör effektivt utförande av beräkningskrävande uppgifter, inklusive applikationer som involverar maskininlärning och omfattande språkmodeller. Den utökade kapaciteten ger inte bara större potential för projekt utan ger också förbättrad övergripande funktionalitet för Raspberry Pi 5.