Överklockning Raspberry Pi: Hur man gör det och vad du behöver veta

Överklockning Raspberry Pi: Hur man gör det och vad du behöver veta

Raspberry Pi 3 är en fantastisk liten dator, mycket kraftfullare än modellerna före den. Men visste du att du kan pressa ut ännu mer kraft ur det? Så här överklockar du din Raspberry Pi och drar den längre än du någonsin trott!



hur man speglar mac till roku

Varför överklocka din Raspberry Pi?

En vanlig Raspberry Pi 3 har en 1,2 GHz 64-bitars fyrkärnig CPU, 1 GB RAM, tillsammans med en Broadcom VideoCore IV GPU som en del av Broadcom System on a Chip (SoC) BCM2837.

Överlåsning av CPU: n leder till att standardklockhastigheten för Raspberry Pi ökar från 1,2 GHz till 1,5 GHz, beroende på din kylningslösning (t.ex. en kylfläns). Observera att eftersom Raspberry Pi använder en SoC måste du justera RAM -minnet för överklockning.





Vad är poängen med att överklocka en Raspberry Pi? Det är enkelt: du vill få ut det mesta av det. Flera populära verktyg fungerar bättre än avsett med överklockning.

Retro spel: Om du har kämpat med att köra Sony PlayStation 1, Sega Dreamcast eller Nintendo N64 -spel på RetroPie, RecalBox eller vad som helst retro spellösning du har valt , överklockning kan hjälpa avsevärt.



Koda: Prestandaproblem med strömmande video i Kodi kan övervinnas tack vare överklockning av din Raspberry Pi. Om du också använder en VPN hjälper högre klockhastighet också här.

Exagear: Försöker att kör Windows -programvara på din Raspberry Pi ? Även med rätt förberedelse kan överklockning hjälpa till här.

Skrivbord: Raspberry Pi 3 kan användas som standard skrivbord. Vem skulle inte vilja ha lite extra prestanda, tack vare en överklockad processor?

Överklockning av en Raspberry Pi 3 är ett praktiskt svar på några av dess brister (om än sådana som behandlas i de senaste Raspberry Pi 3 B+ ).

Överklockning är alltid riskabelt

Även om överklockning av Raspberry Pi är enkelt att uppnå, är det inte utan risk.

Värme genereras: Kyllösningar krävs om du planerar att överklocka din Pi. Värme är dåligt för datasystem, eftersom det bromsar bearbetningen, vilket i sin tur genererar värme.

Komponentfel: Ökad värme kan också leda till att komponenter inte fungerar.

Datakorruption: Användning av ökade klockhastigheter resulterar ofta i skadad data. Om du använder en hårddisk för din Pi: s operativsystem borde detta inte vara ett stort problem. Men om din Raspberry Pi är beroende av ett microSD -kort (de flesta gör det), kan du upptäcka att flashmedia blir allt mer opålitliga.

Pålitlig strömförsörjning: Du bör redan använda en strömkälla av god kvalitet för din Raspberry Pi. Allt mindre än den rekommenderade 2,5 amp nätadaptern är olämplig för överklockning. Datakorruption kommer snabbt att uppstå med låg strömförsörjning.

Vid ett tillfälle upphör garantin att överklocka din Raspberry Pi. Från och med den 19 september 2012, så är inte fallet , tack vare inbyggda överklockningsverktyg; Det finns dock en inställning som påverkar enhetsgarantin, som vi täcker nedan.

Hur man överklockar en Raspberry Pi 3

Vill du fortfarande överklocka din Raspberry Pi? Även om du kan överklocka på andra distros, kommer vi att titta på processen på Raspbian Stretch. Börja med att köra en fullständig uppdatering och uppgradering:

sudo apt update && sudo apt install upgrade

Med det gjort, installera sysbench -verktyget:

sudo apt install sysbench

Du behöver detta senare för att kontrollera hur överklockning har förbättrat prestandan. För nu kör du dock sysbench för att få en baslinje:

sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run

Anteckna resultaten eller lägg till en målfil för att mata ut resultaten för jämförelse senare.

sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run > benchmark-before.txt

Därefter måste du redigera filen config.txt. Du hittar detta i startkatalogen, som är bäst tillgänglig via terminalen.

Börja med att byta till rotkatalogen

cd /

Byt sedan katalog till start.

cd boot

Bekräfta att du är på rätt plats genom att lista innehållet.

ls

Du bör upptäcka config.txt. Vid denna tidpunkt är det ingenting värt att startkatalogen är den enda delen av ditt Raspberry Pi -operativsystem som är tillgänglig från Windows. Vi återkommer till det senare. För tillfället är det bara att göra en kopia av filen:

sudo cp config.txt config.old

Du bör nu ha två konfigurationsfiler. Den första är den du kan redigera, config.txt ; den andra är din säkerhetskopia, config.old .

Så här redigerar du config.txt:

sudo nano config.txt

Här hittar du en lista med inställningar i formatet 'name = value'. Leta efter 'överklockning'; du bör hitta en rad som lyder '#Kommentera att överklocka armen.' Ta bort hashtaggen från första raden nedan, #arm_freq = 800.

För att överklocka din Raspberry Pi 3 betydligt måste du ange värden för följande fyra villkor:

  1. arm_freq
  2. core_freq
  3. sdram_freq
  4. över_spänning

För Raspberry Pi 3 är det vanligast att överklocka med följande:

arm_freq=1300
core_freq=500
sdram_freq=500
over_voltage=600

Dessa inställningar är den maximala stabila klockhastigheten du sannolikt kommer att få. Lägre alternativ finns, men något meningslöst. Som nämnts någon annanstans kommer den programvara du kör att avgöra om du är nöjd med den överklockade hastigheten eller inte.

Kontrollera överklockningsprestanda med sysbench

Nu är systemet överklockat, du bör köra sysbench -verktyget igen:

sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run > benchmark-after.txt

Att jämföra skillnaden här bör markera de prestandaförbättringar du kan förvänta dig med din Raspberry Pi överklockad.

När du har upptäckt vilken maximal klockhastighet du är nöjd med kan du fortsätta som vanligt ... eller så kanske du föredrar att använda inställningen force_turbo för att hålla Pi igång med maximala hastigheter. Medan du är fri att göra detta, är det en faktor i Raspberry Pi -överklockning som definitivt kommer ogiltigförklara din garanti.

Hur man återställer en misslyckad överklockning

Om du har startat om din Raspberry Pi med överklockade inställningar och upptäckt att den inte körs, eller att den kraschar, fryser, beter sig på något annat oönskat sätt, måste du ångra dina ändringar. Detta görs enkelt:

  • Stäng av Raspberry Pi.
  • Ta bort microSD -kortet.
  • Sätt in kortet i datorns kortläsare.
  • Döp om boot config.old till config.txt .
  • Öppna boot config.txt fil.
  • Ange rätt klockfrekvens och spara.
  • Ta säkert bort microSD -kortet, sätt tillbaka det i din Pi och starta upp det.

Allt ska nu vara normalt igen.

Kan andra Raspberry Pi -modeller överklockas?

Överklockning är ett alternativ för äldre versioner av Raspberry Pi. Som alltid, vidta försiktighetsåtgärder för att säkerställa att enheten kyls effektivt. Använd vår Raspberry Pi jämförelse för att kontrollera rätt klockhastighet för din modell och se till att inte öka hastigheten med mer än 10 procent.

För att överklocka äldre Raspberry Pis är allt du behöver inbyggt i Raspbian -operativsystemet. Börja med att öppna konfigurationsverktyget, antingen på skrivbordet ( Inställningar> Raspberry Pi -konfiguration ) eller från kommandoraden.

sudo raspi-config

Efter att ha noterat varningen väljer du Överklocka .

I nästa meny hittar du en lista med alternativ. Det valda överklockningsalternativet kommer att vara Inget, men du har ett urval av upp till fem alternativ, beroende på din Raspberry Pi-modell. På bilden nedan är överklockningsskärmen för Raspberry Pi 2.

Medan på andra enheter är överklockning ett fall att göra en liten ökning och testa, med förinställda alternativ, är det inte riktigt nödvändigt. Allt du behöver göra är att välja den överklockade förinställningen du vill använda och sedan välja OK att tillämpa den. Men om du försöker icke-standardöverklockning som inte är tillgängligt via ett förinställt alternativ (med filen config.txt, som förklarat tidigare), gör sedan små, noggranna justeringar och testa resultaten.

Observera att överklockning också kan påverka prestanda för ansluten hårdvara, till exempel PiTFT -skärmen från Adafruit. Som sådan måste du vidta ytterligare försiktighetsåtgärder (som att manuellt justera filen config.txt efter att du har ställt in en ny klockhastighet i menyn).

Överlockning är aldrig en exakt vetenskap. Som sådan bör du ägna lite tid åt att bedöma dess inverkan på din Raspberry Pi och all programvara som används regelbundet. Vår allmänna guide för PC -överklockning ger massor av bakgrundsinformation.

Dela med sig Dela med sig Tweet E-post Hur du rengör din Windows -dator med kommandotolken

Om din Windows -dator har slut på lagringsutrymme, rensa bort skräpet med dessa snabba kommandotolken.

Läs Nästa
Relaterade ämnen
  • Linux
  • DIY
  • Överklockning
  • Raspberry Pi
Om författaren Christian Cawley(1510 artiklar publicerade)

Biträdande redaktör för säkerhet, Linux, DIY, programmering och teknik förklarad, och verkligen användbar podcastproducent, med stor erfarenhet av skrivbords- och programvarusupport. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi -tinkerer, Lego -älskare och retrospelfläkt.

Mer från Christian Cawley

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera