Overklokking av Raspberry Pi: hvordan du gjør det og hva du trenger å vite

Overklokking av Raspberry Pi: hvordan du gjør det og hva du trenger å vite

Raspberry Pi 3 er en flott liten datamaskin, langt kraftigere enn modellene før den. Men visste du at du kan presse enda mer strøm ut av det? Slik overklokker du Raspberry Pi og skyver den lenger enn du noen gang hadde forestilt deg!





hvordan fortelle om det trykkes på mobiltelefonen

Hvorfor overklokke din Raspberry Pi?

En standard Raspberry Pi 3 kan skryte av en 1,2 GHz 64-biters firekjerners CPU, 1 GB RAM, sammen med en Broadcom VideoCore IV GPU som en del av Broadcom System on a Chip (SoC) BCM2837.





Overlåsing av CPU -en vil resultere i å øke standard Raspberry Pi -klokkehastighet fra 1,2 GHz til 1,5 GHz, avhengig av kjøleløsningen din (for eksempel en kjøleribbe). Vær oppmerksom på at fordi Raspberry Pi bruker en SoC, må du justere RAM for å imøtekomme overklokking.





Hva er poenget med å overklokke en Raspberry Pi? Vel, det er enkelt: du vil få mest mulig ut av det. Flere populære verktøy vil fungere bedre enn beregnet med overklokking.

Retro spill: Hvis du har slitt med å kjøre Sony PlayStation 1, Sega Dreamcast eller Nintendo N64 -spill på RetroPie, RecalBox eller hva som helst retro spillløsning du har valgt , kan overklokking hjelpe betraktelig.



Kode: Ytelsesproblemer med streaming av video i Kodi kan overvinnes takket være overklokking av Raspberry Pi. Hvis du også bruker en VPN, vil høyere klokkehastighet hjelpe også her.

Exagear: Prøver å kjør Windows -programvare på Raspberry Pi ? Selv med riktig forberedelse kan overklokking hjelpe her.





Skrivebord: Raspberry Pi 3 kan brukes som et standard skrivebord. Hvem vil ikke ha litt ekstra ytelse, takket være en overklokket prosessor?

Overklokking av en Raspberry Pi 3 er et praktisk svar på noen av dens mangler (om enn de som er behandlet i de nyere Bringebær Pi 3 B+ ).





Overklokking er alltid risikabelt

Selv om overklokking av Raspberry Pi er enkelt å oppnå, er det ikke uten risiko.

Varme genereres: Kjøleløsninger er nødvendig hvis du planlegger å overklokke din Pi. Varme er dårlig for datasystemer, ettersom det bremser behandlingen, noe som igjen genererer varme.

Komponentfeil: Økt varme kan også føre til svikt i komponenter.

Datakorrupsjon: Bruk av økte klokkehastigheter resulterer ofte i ødelagte data. Hvis du bruker en harddisk for Pi -operativsystemet, bør dette ikke være et stort problem. Men hvis din Raspberry Pi er avhengig av et microSD -kort (de fleste gjør det), kan det hende du finner ut at flashmedier blir stadig mer upålitelige.

Pålitelig strømforsyning: Du bør allerede bruke en strømforsyning av god kvalitet til din Raspberry Pi. Noe mindre enn den anbefalte 2,5 amp strømadapteren er uegnet for overklokking. Datakorrupsjon vil raskt oppstå med lav strømforsyning.

På et tidspunkt ville garantien ugyldiggjøre overklokking av Raspberry Pi. Imidlertid, fra og med 19. september 2012, det er ikke slik det er , takket være innebygde overklokkingsverktøy; Det er imidlertid en innstilling som vil påvirke enhetsgarantien, som vi dekker nedenfor.

Hvordan overklokke en Raspberry Pi 3

Vil du fremdeles overklokke Raspberry Pi? Selv om du kan overklokke på andre distroer, ser vi på prosessen på Raspbian Stretch. Begynn med å kjøre en fullstendig oppdatering og oppgradering:

sudo apt update && sudo apt install upgrade

Når det er gjort, installerer du sysbench -verktøyet:

sudo apt install sysbench

Du trenger dette senere for å sjekke hvordan overklokking har forbedret ytelsen. For nå, men kjør sysbench for å få en grunnlinje:

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

Noter resultatene, eller legg til en målfil for å skrive ut resultatene til for sammenligning senere.

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

Deretter må du redigere config.txt -filen. Du finner dette i oppstartskatalogen, som er best tilgjengelig via terminalen.

Begynn med å bytte til rotkatalogen

cd /

Deretter endrer du katalogen for å starte opp.

cd boot

Bekreft at du er på rett sted ved å vise innholdet.

ls

Du bør få øye på config.txt. På dette tidspunktet er det ingenting verdt at oppstartskatalogen er den eneste delen av Raspberry Pi -operativsystemet som er tilgjengelig fra Windows. Vi kommer tilbake til det senere. For nå er det bare å lage en kopi av filen:

sudo cp config.txt config.old

Du bør nå ha to konfigurasjonsfiler. Den første er den du kan redigere, config.txt ; den andre er sikkerhetskopien din, config.old .

Slik redigerer du config.txt:

sudo nano config.txt

Her finner du en liste over innstillinger i formatet 'name = value'. Se etter 'overklokke'; du bør finne en linje som leser '#Kommentar for å overklokke armen.' Fjern hashtaggen fra første linje under, #arm_freq = 800.

For å overklokke Raspberry Pi 3 betydelig, må du angi verdier for følgende fire forhold:

  1. arm_freq
  2. core_freq
  3. sdram_freq
  4. over_spenning

For Raspberry Pi 3 er det mest vanlig å overklokke med følgende:

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

Disse innstillingene er den maksimale stabile klokkehastigheten du sannsynligvis vil få. Lavere alternativer er tilgjengelige, men noe meningsløse. Som nevnt andre steder, vil imidlertid programvaren du kjører avgjøre om du er fornøyd med overklokket hastighet eller ikke.

Sjekk overklokkeytelse med sysbench

Nå som systemet er overklokket, bør du kjøre sysbench -verktøyet igjen:

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

Å sammenligne forskjellen her bør markere ytelsesforbedringene du kan forvente med din Raspberry Pi overklokket.

Når du har oppdaget hvilken maksimal klokkehastighet du er fornøyd med, kan du fortsette som normalt ... eller du foretrekker kanskje å bruke force_turbo -innstillingen for å holde Pi i gang med maksimal hastighet. Mens du er fri til å gjøre dette, er det definitivt den eneste faktoren i Raspberry Pi -overklokking vil ugyldiggjøre garantien.

Slik gjenoppretter du en mislykket overklokke

Hvis du har startet Raspberry Pi på nytt med overklokkete innstillinger og funnet ut at den ikke vil kjøre, eller at den krasjer, fryser eller oppfører seg på en annen uønsket måte, må du angre endringene. Dette gjøres enkelt:

  • Slå av Raspberry Pi.
  • Ta ut microSD -kortet.
  • Sett kortet inn i PC -kortleseren.
  • Gi nytt navn boot config.old til config.txt .
  • Åpne boot config.txt fil.
  • Angi riktig klokkehastighet, og lagre.
  • Fjern microSD -kortet på en trygg måte, bytt det ut i Pi -en og start det opp.

Alt skal nå være normalt igjen.

Kan andre Raspberry Pi -modeller overklokkes?

Overklokking er et alternativ for eldre versjoner av Raspberry Pi. Som alltid, ta forholdsregler for å sikre at enheten er effektivt avkjølt. Bruk vår Raspberry Pi sammenligning for å sjekke riktig klokkehastighet på modellen din, og pass på at du ikke øker hastigheten med mer enn 10 prosent.

For å overklokke eldre Raspberry Pis er alt du trenger innebygd i Raspbian -operativsystemet. Begynn med å åpne konfigurasjonsverktøyet, enten på skrivebordet ( Innstillinger> Raspberry Pi -konfigurasjon ), eller fra kommandolinjen.

sudo raspi-config

Etter å ha lagt merke til advarselen, velg Overklokke .

I den neste menyen finner du en liste over alternativer. Det nåværende valgte overklokkingalternativet vil være Ingen, men du har et utvalg av opptil fem alternativer, avhengig av din Raspberry Pi-modell. På bildet nedenfor er overklokkeskjermen for Raspberry Pi 2.

Mens du er på andre enheter, er overklokking et tilfelle av å gjøre en liten økning og teste, med forhåndsinnstilte alternativer, er dette egentlig ikke nødvendig. Alt du trenger å gjøre er å velge den forhåndsinnstilte overklokken du vil bruke, og velg deretter OK å bruke den. Men hvis du prøver ikke-standard overklokking som ikke er tilgjengelig via et forhåndsinnstilt alternativ (ved hjelp av filen config.txt, som forklart tidligere), må du foreta små, nøye justeringer og teste resultatene.

Vær oppmerksom på at overklokking også kan påvirke ytelsen til tilkoblet maskinvare, for eksempel PiTFT -skjermen fra Adafruit. Som sådan må du ta ytterligere forholdsregler (for eksempel manuell justering av config.txt -filen etter at du har angitt en ny klokkehastighet i menyen).

Overlocking er aldri en eksakt vitenskap. Som sådan bør du bruke litt tid på å vurdere dens innvirkning på din Raspberry Pi og all programvare som brukes regelmessig. Vår generelle guide til PC -overklokking gir mye bakgrunnsinformasjon.

Dele Dele kvitring E -post Slik rengjør du Windows -PC -en ved hjelp av kommandoprompt

Hvis det er lite lagringsplass på Windows -PC -en, kan du rydde opp i søppelet med disse raske kommandoprompt -verktøyene.

Les neste
Relaterte temaer
  • Linux
  • DIY
  • Overklokking
  • Bringebær Pi
Om forfatteren Christian Cawley(1510 artikler publisert)

Nestlederedaktør for sikkerhet, Linux, gjør -det -selv, programmering og teknologi forklart, og virkelig nyttig podcast -produsent, med lang erfaring innen desktop og programvarestøtte. Christian er en bidragsyter til magasinet Linux Format, og er en Raspberry Pi -tinkerer, en lego -elsker og en retro spillfan.

Mer fra Christian Cawley

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere