Annonse
Raspberry Pi 3 er en flott liten datamaskin, langt kraftigere enn modellene før den. Men visste du at du kan presse enda mer krefter ut av det? Slik overklokker du Raspberry Pi, og skyver den lenger enn du noen gang hadde forestilt deg!
Hvorfor overklokke bringebærpien din?
En standard Raspberry Pi 3 kan skilte med en 1,2 GHz 64-bits firkjerne-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 vil resultere i å øke standard Raspberry Pi klokkehastighet fra 1,2 GHz opp til 1,5 GHz, avhengig av kjøle-lø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 Retro gaming på Raspberry Pi: Forstå ROMs, RetroPie, Recalbox og merRaspberry Pi er ideell for å spille klassiske videospill. Slik kommer du i gang med retrospilling på Raspberry Pi. Les mer , kan overklokking hjelpe betydelig.Kodi: Ytelsesproblemer med streaming av video i Kodi kan overvinnes takket være å overklokke Raspberry Pi. Hvis du også bruker en VPN, vil høyere klokkehastighet også hjelpe her.
Exagear: Prøver å kjør Windows-programvare på Raspberry Pi? Selv med riktig forberedelse kan overklokking hjelpe her.
Desktop: Raspberry Pi 3 kan være 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 en praktisk respons på noen av manglene (riktignok de som blir behandlet i det nyere Raspberry Pi 3 B + Hvordan bestemme om du trenger Raspberry Pi 3 B + -modellenHvor mye koster Raspberry Pi 3 B +, hvilken spesifikasjon har den, og vil den forbedre eksisterende prosjekter? Les mer ).
Overklokking er alltid risikabelt
Mens overklokking Raspberry Pi er enkel å oppnå, er det ikke uten risiko.
Varme genereres:Kjøleløsninger er påkrevd 5 kule måter å holde din overklokkede bringebær Pi 3 kjølt påMed alle de kule greiene du kan gjøre med en Raspberry Pi, er det ingen overraskelse at de kan bli litt varme. Her er de beste måtene å avkjøle dem på. Les mer hvis du planlegger å overklokke Pi-en din. Varmen er dårlig for datasystemer, da det reduserer behandlingen, som igjen genererer varme.
Komponentfeil: Økt varme kan også føre til svikt i komponenter.
Datakorrupsjon: Bruke økte klokkehastigheter resulterer ofte i ødelagte data. Hvis du bruker en harddisk for Pi-operativsystemet ditt, burde dette ikke være et stort problem. Imidlertid, hvis Raspberry Pi er avhengig av et microSD-kort (de fleste gjør), kan det hende at flash-medier blir mer upålitelige.
Pålitelig strømforsyning: Du bør allerede bruke en strømforsyning av god kvalitet til Raspberry Pi. Alt som er mindre enn den anbefalte strømforsyningen på 2,5amp er uegnet for overklokking. Datakorrupsjon vil raskt oppstå med lav strømforsyning.
På et tidspunkt vil overklokking av Raspberry Pi ugyldiggjøre garantien. Fra 19. september 2012, det er ikke slik det ertakket være innebygde verktøy for overklokke; det er en innstilling som vil påvirke enhetsgarantien, men vi vil dekke nedenfor.
Hvordan overklokke en bringebær Pi 3
Vil du fremdeles overklokke Raspberry Pi? Selv om du kan overklokke på andre distrikter, vil vi se 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-tråder = 4 løp
Noter resultatene, eller legg til en destinasjonsfil for å sende resultatene til sammenligning senere.
sysbench - test = cpu --cpu-max-prime = 2000 --num-thread = 4 run> benchmark-before.txt
Deretter må du redigere config.txt-filen. Du finner dette i oppstartskatalogen, som du får best tilgang via terminalen.
Begynn med å bytte til rotkatalogen
CD /
Deretter bytter du katalog for å starte opp.
CD-boot
Bekreft at du er på rett sted ved å liste opp innholdet.
ls
Du bør oppdage config.txt. På dette tidspunktet er det ingenting verdt at oppstartskatalogen er den eneste delen av operativsystemet til Raspberry Pi som er tilgjengelig fra Windows. Vi kommer tilbake til det senere. Foreløpig er det bare å lage en kopi av filen:
sudo cp config.txt config.old
Du skal nå ha to konfigurasjonsfiler. Den første er den du kan redigere, config.txt; det andre er sikkerhetskopien din, config.old.
Slik redigerer du config.txt:
sudo nano config.txt
Her finner du en liste over innstillinger, i formatet "navn = verdi". Se etter “overklokke”; bør du finne en linje som lyder “#Komponent for å overklokke armen.” Fjern hashtaggen fra den første linjen under, # arm_freq = 800.
For å overklokke Raspberry Pi 3 betydelig, må du oppgi verdier for følgende fire forhold:
- arm_freq
- core_freq
- sdram_freq
- over_voltage
For Raspberry Pi 3 er det vanligst å 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 programvaren du kjører, avgjøre om du er fornøyd med den overklokkede hastigheten eller ikke.
Sjekk ytelsesklokken med sysbench
Nå er systemet overklokket, bør du kjøre sysbench-verktøyet igjen:
sysbench - test = cpu --cpu-max-prime = 2000 --num-thread = 4 run> benchmark-after.txt
Når du sammenligner forskjellen her, bør du fremheve ytelsesforbedringene du kan forvente med Raspberry Pi overklokkede.
Når du har oppdaget hvilken maksimal klokkehastighet du er fornøyd med, kan du fortsette som normalt... eller kanskje du foretrekker å bruke force_turbo-innstillingen for å holde Pi-en kjører i maksimale hastigheter. Mens du er fri til å gjøre dette, er det den faktoren i Raspberry Pi-overklokkingen som definitivt er vil annullerer garantien.
Slik gjenoppretter du en mislykket overklokke
Hvis du har startet Raspberry Pi på nytt med overklokkede innstillinger og funnet ut at den ikke vil løpe, eller at den krasjer, fryser, eller oppfører seg på en annen uønsket måte, må du angre endringene dine. Dette gjøres enkelt:
- Slå av Raspberry Pi.
- Fjern microSD-kortet.
- Sett kortet inn i PC-ens kortleser.
- Gi nytt navn \ Boot \ config.old til config.txt.
- Åpne \ Boot \ config.txt fil.
- Skriv inn riktig klokkehastighet, og lagre.
- Fjern microSD-kortet trygt, sett inn Pi-en og start den opp.
Alt skal nå være tilbake til det normale.
Kan andre bringebær Pi-modeller overklokkes?
Overklokking er et alternativ for eldre versjoner av Raspberry Pi. Ta alltid forholdsregler for å sikre at enheten blir avkjølt effektivt. Bruk vår Bringebær Pi-sammenligning Raspberry Pi Board Guide: Zero vs. Modell A og BMed så mange forskjellige Raspberry Pi-modeller, hvordan vet du hvilken du skal kjøpe? Den ultimate guiden vår forteller deg alt du trenger å vite! Les mer for å sjekke riktig klokkehastighet på modellen, og sørg for ikke å øke 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 Overklokk.
I neste meny finner du en liste over alternativer. Det for øyeblikket valgte overklokkealternativet vil være Ingen, men du kan velge mellom opptil fem alternativer, avhengig av Raspberry Pi-modellen. På bildet nedenfor er overklokkeskjermen for Raspberry Pi 2.
På andre enheter er overklokking et tilfelle av å gjøre en liten økning og testing, med forhåndsinnstilte alternativer, er dette egentlig ikke nødvendig. Alt du trenger å gjøre er å velge forhåndsklokket forhåndsinnstilling du vil bruke, og velg deretter OK å anvende det. Imidlertid, hvis du prøver ikke-standard overklokking som ikke er tilgjengelig via et forhåndsinnstilt alternativ (bruker filen config.txt, som forklart tidligere), gjør deretter små, forsiktige justeringer og test resultater.
Merk 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 å justere filen config.txt manuelt etter å ha satt en ny klokkehastighet i menyen).
Overlocking er aldri en eksakt vitenskap. Som sådan bør du bruke litt tid på å vurdere virkningen på Raspberry Pi og programvare som regelmessig brukes. Generalen vår guide til PC-overklokking Nybegynnerguiden for CPU OverklokkingOverklokking er en kunst, men det er ikke magi. Her deler vi hvordan overklokking fungerer, komplett med en trinn-for-trinn-guide for trygt å få en ytelsesøkning ut av CPU-en din. Les mer gir rikelig med bakgrunnsinformasjon.
Christian Cawley er assisterende redaktør for sikkerhet, Linux, DIY, programmering og teknisk forklart. Han produserer også The Really Useful Podcast og har lang erfaring innen stasjonær og programvare. Christian er en bidragsyter til Linux Format-magasinet, en Raspberry Pi tinkerer, Lego-elsker og retrospill-fan.