Overclocking Raspberry Pi Hur man gör det och vad du behöver veta

Overclocking Raspberry Pi Hur man gör det och vad du behöver veta / Linux

Raspberry Pi 3 är en bra liten dator, mycket kraftfullare än modellerna före den. Men visste du att du kan pressa ännu mer kraft ut av det? Så här överklockar du din Raspberry Pi, och skjuter den längre än vad du någonsin föreställt dig!

Varför överklocka din Raspberry Pi?

En standard 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-systemet på en Chip (SoC) BCM2837.

Överlockning av CPU-enheten kommer att resultera i en ökning av standardhastigheten för Raspberry Pi-klockan från 1,2 GHz upp till 1,5 GHz, beroende på din kylningslösning (t.ex. kylfläns). Observera att eftersom Raspberry Pi använder en SoC, måste du justera RAM för att rymma överklockning.

Vad är meningen med överklockning av en Raspberry Pi? Jo, det är enkelt: du vill få ut det mesta ut av det. Flera populära verktyg fungerar bättre än avsedda för ö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 vilken retro spellösning du har valt Retro Gaming på Raspberry Pi: Allt du behöver veta Retro Gaming på Raspberry Pi: Allt du behöver veta Raspberry Pi har gott om användningsområden, men kanske är det roligaste att spela klassiska videospel. Här är allt du behöver veta om retro spel på din Raspberry Pi. Läs mer, överklockning kan hjälpa till mycket.

Kodi: Prestanda problem med streaming video i Kodi kan övervinnas tack vare överklockning din Raspberry Pi. Om du också använder en VPN, hjälper högre klockhastighet också här.

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

Desktop: Raspberry Pi 3 kan användas som standard skrivbord. Vem skulle inte vilja ha lite extra prestanda, med tillstånd av en överklockad processor?

Overclocking a Raspberry Pi 3 är ett praktiskt svar på några av sina brister (om än de som behandlas i den senaste Raspberry Pi 3 B + Hur man bestämmer om du behöver den nya hallon Pi 3 B + modell Hur man bestämmer om du behöver det nya Raspberry Pi 3 B + Modell Den nya Raspberry Pi 3 B + har släppts. Hur mycket kostar det, vilken hård specifikation har den och kommer den att förbättra dina befintliga projekt? Vi har svar. Läs mer).

Överklockning är alltid riskabelt

Medan överklockning Raspberry Pi är enkel att uppnå, är det inte utan risk.

Värme genereras: Kyla lösningar krävs 5 Coola sätt att hålla din överklockade hallon Pi 3 Kylda 5 Coola sätt att hålla din överklockade Raspberry Pi 3 Kylda Med alla de coola sakerna du kan göra med en Raspberry Pi, är det ingen överraskning att de kan bli lite heta. Här är de bästa sätten att kyla ner dem. Läs mer om du planerar att överklocka din Pi. Värme är dåligt för datorsystem, eftersom det saktar processen, som i sin tur ger upphov till värme.

Komponentfel: Ökad värme kan också leda till fel på komponenter.

Datakorruption: Att använda ökade klockhastigheter resulterar ofta i skadad data. Om du använder en hårddisk för Pi-operativsystemet, borde det inte vara en stor fråga. Men om din Raspberry Pi är beroende av ett microSD-kort (de flesta gör) kan du kanske hitta att flashmedier blir alltmer opålitliga.

Pålitlig strömförsörjning: Du bör redan använda en bra strömförsörjning för din Raspberry Pi. Något mindre än den rekommenderade 2,5amp nätadaptern är olämplig för överklockning. Datakorruption sker snabbt med låg strömförsörjning.

I ett skede skulle överklockning av din Raspberry Pi upphäva garantin. Men den 19 september 2012 är det inte så, tack vare inbyggda överklockningsverktyg. Det finns en inställning som kommer att påverka enhetsgarantin, som vi täcker nedan.

Hur man överklockar en hallon Pi 3

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

sudo apt uppdatera && sudo apt installera uppgradering

Med det gjort, installera sysbench-verktyget:

sudo apt install sysbench

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

sysbench - test = cpu - cpu-max-prime = 2000 - antal trådar = 4 kör

Notera resultaten, eller lägg till en destinationsfil för att mata resultaten till jämförelse senare.

sysbench --test = cpu --cpu-max-prime = 2000 - antal trådar = 4 kör> benchmark-before.txt

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

Börja med att växla till rotkatalogen

CD /

Ändra sedan katalogen för att starta.

cd boot

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

ls

Du bör få plats på config.txt. Vid denna tidpunkt är det inte värt att bootkatalogen är den enda delen av din Raspberry Pi operativsystem som är tillgänglig från Windows. Vi kommer tillbaka till det senare. För nu, gör bara en kopia av filen:

sudo cp config.txt config.old

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

För att redigera config.txt:

sudo nano config.txt

Här hittar du en lista med inställningar, i formatet “name = värde”. Leta efter “överklocka”; Du borde hitta en rad som läser “# Kommer att överklocka armen.” Ta bort ishaken från första raden under, # 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. over_voltage

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

arm_freq = 1300 core_freq = 500 sdram_freq = 500 över_volt = 600

Dessa inställningar är den högsta stabila klockhastigheten du sannolikt kommer att få. Lägre alternativ är tillgängliga, men något meningslöst. Men, som noterat på andra ställen, kommer mjukvaran du kör att avgöra om du är nöjd med överklockad hastighet.

Kontrollera överklockningsprestanda med sysbench

Nu är systemet överklockat, du borde springa sysbench-verktyget igen:

sysbench --test = cpu --cpu-max-prime = 2000 - antal trådar = 4 kör> benchmark-after.txt

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

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

Hur man återställer en misslyckad överklocka

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

  • Slå av Raspberry Pi.
  • Ta bort microSD-kortet.
  • Sätt in kortet i datorns kortläsare.
  • Döpa om \ Boot \ config.old till config.txt.
  • Öppna \ Boot \ config.txt fil.
  • Ange rätt klockhastighet och spara.
  • Ta bort microSD-kortet på ett säkert sätt, byt ut i din Pi och starta.

Allting borde nu återgå till det normala.

Kan andra Raspberry Pi-modeller överklockas?

Överklockning är ett alternativ för äldre versioner av Raspberry Pi. Ta alltid försiktighetsåtgärder för att säkerställa att enheten kyls effektivt. Använd vår Raspberry Pi-jämförelse Raspberry Pi-styrningsguiden: Zero vs Model A och B Raspberry Pi Board Guide: Zero vs Model A och B Med så många olika Raspberry Pi-modeller, hur vet du vilken man ska köpa? Vår ultimata guide berättar allt du behöver veta! Läs mer för att kontrollera rätt modellens klockhastighet och var noga med att inte öka hastigheten med mer än 10 procent.

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

sudo raspi-config

När du har noterat varningen väljer du Överklocka.

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

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

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

Överlockning är aldrig en exakt vetenskap. Som sådan bör du spendera lite tid på att bedöma dess påverkan på din Raspberry Pi och vilken som helst regelbunden programvara. Vår allmänna guide till PC-överklockning Begynnerens guide till CPU-överklockning Begynnerens guide till CPU-överklockning Overclocking är en konst, men det är inte magiskt. Här delar vi hur överklockning fungerar, komplett med en steg-för-steg guide för att säkert få en prestationsökning från din CPU. Läs mer ger massor av bakgrundsinformation.

Utforska mer om: Overclocking, Raspberry Pi.