Overclocking Raspberry Pi: Sådan gør du det og hvad du behøver at vide

Ønsker du at klemme mere saft ud af din Raspberry Pi? Overclocking din Raspberry Pi kan hjælpe med at maksimere ydeevnen.

Ønsker du at klemme mere saft ud af din Raspberry Pi?  Overclocking din Raspberry Pi kan hjælpe med at maksimere ydeevnen.
Reklame

Raspberry Pi 3 er en stor lille computer, langt kraftigere end modellerne før den. Men vidste du, at du kan presse endnu mere strøm ud af det? Sådan overclocker du din Raspberry Pi, og skubbe den videre, end du nogensinde havde forestillet dig!

Hvorfor overklokke din Raspberry Pi?

En standard Hindbær Pi 3 kan prale med en 1, 2 GHz 64-bit quad-core CPU, 1 GB RAM, sammen med en Broadcom VideoCore IV GPU som en del af Broadcom Systemet på en Chip (SoC) BCM2837.

Overlocking af CPU'en vil medføre en stigning i standard Raspberry Pi-klokshastighed fra 1, 2 GHz til 1, 5 GHz afhængigt af din køleopløsning (f.eks. En køleskab). Bemærk, at fordi Raspberry Pi bruger en SoC, skal du justere RAM for at rumme overclocking.

Hvad er meningen med overclocking en Raspberry Pi? Nå, det er simpelt: du vil få mest muligt ud af det. Flere populære værktøjer vil fungere bedre end beregnet til overclocking.

Retro spil: Hvis du har kæmpet med at køre Sony PlayStation 1, Sega Dreamcast eller Nintendo N64-spil på RetroPie, RecalBox eller hvad som helst retro spilløsning, har du valgt Retro Gaming på Raspberry Pi: Alt du behøver at vide Retro Gaming på Raspberry Pi: Alt du behøver at vide Raspberry Pi har masser af anvendelser, men måske er det sjovt at spille klassiske computerspil. Her er alt hvad du behøver at vide om retro spil på din Raspberry Pi. Læs mere, overclocking kan hjælpe betydeligt.

Kodi: Performance problemer med streaming video i Kodi kan overvindes takket være overclocking din Raspberry Pi. Hvis du også bruger en VPN, hjælper højere klokkehastighed her også.

Exagear: Forsøger at køre Windows-software på din Raspberry Pi? Selv med den rigtige forberedelse kan overclocking hjælpe her.

Desktop: Raspberry Pi 3 kan bruges som standard desktop. Hvem ville ikke have lidt ekstra ydeevne, takket være en overclocked processor?

Overclocking a Raspberry Pi 3 er et praktisk svar på nogle af sine mangler (omend dem, der behandles i de nyere Raspberry Pi 3 B + Hvordan man bestemmer, om du har brug for den nye Raspberry Pi 3 B + Model, hvordan man beslutter, om du har brug for den nye Raspberry Pi 3 B + Model Den nye Raspberry Pi 3 B + er blevet frigivet. Hvor meget koster det, hvilken hård specifikation har den, og vil den forbedre dine eksisterende projekter? Vi har svar. Læs mere).

Overclocking er altid risikabelt

Mens overclocking Raspberry Pi er let at opnå, er det ikke uden risiko.

overclock hindbær pi hvad hvorfor og hvordan

Varme er genereret: Køle løsninger er påkrævet 5 Cool måder at holde din overclocked hindbær Pi 3 kølet 5 kølige måder at holde din overclocked hindbær Pi 3 kølet Med alle de smukke ting du kan gøre med en Raspberry Pi, er det ikke overraskende, at de kan få en lidt varmt. Her er de bedste måder at afkøle dem på. Læs mere, hvis du planlægger at overklokke din Pi. Varme er dårligt for computersystemer, da det forsinker forarbejdning, som igen genererer varme.

Komponentfejl: Øget varme kan også resultere i fejl i komponenter.

Datakorruption: Ved hjælp af øgede clockhastigheder resulterer det ofte i beskadigede data. Hvis du bruger en harddisk til din Pi's operativsystem, bør dette ikke være et stort problem. Men hvis din Raspberry Pi er afhængig af et microSD-kort (de fleste gør), så kan du finde, at flashmedier i stigende grad er upålidelige.

Pålidelig strømforsyning: Du bør allerede bruge en god strømforsyning til din Raspberry Pi. Alt mindre end den anbefalede 2, 5amp strømadapter er uegnet til overclocking. Data korruption vil hurtigt opstå med lav strømforsyning.

På et tidspunkt overclocking din Raspberry Pi ville annullere garantien. Men den 19. september 2012 er det ikke tilfældet, takket være indbyggede overclockingsværktøjer; Der er en indstilling, der vil påvirke enhedsgarantien, som vi dækker nedenfor.

Sådan Overclock en Raspberry Pi 3

Vil du stadig overklokke din Raspberry Pi? Selv om du kan overklokke på andre distroer, ser vi på processen på Raspbian Stretch. Begynd med at køre en fuld opdatering og opgradering:

sudo apt update && sudo apt install upgrade 

Med det færdige skal du installere sysbench-værktøjet:

 sudo apt install sysbench 

Du skal bruge dette senere for at kontrollere, hvordan overclocking har forbedret ydeevnen. For nu, dog kør sysbench for at få en basislinje:

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

Noter resultaterne, eller tilføj en destinationsfil for at output resultaterne til sammenligning senere.

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

Derefter skal du redigere config.txt filen. Du finder dette i boot-mappen, som er bedst tilgængelige via terminalen.

Start med at skifte til rodmappen

 cd / 

Dernæst skift bibliotek for at starte.

 cd boot 

Bekræft, at du er på det rigtige sted ved at notere indholdet.

 ls 

Du bør få vist config.txt. På dette tidspunkt er det ikke noget værd at boot-mappen er den eneste del af din Raspberry Pi operativsystem, der er tilgængelig fra Windows. Vi kommer tilbage til det senere. For nu skal du bare lave en kopi af filen:

 sudo cp config.txt config.old 

Du skal nu have to config-filer. Den første er den, du kan redigere, config.txt ; den anden er din backup, config.old .

For at redigere config.txt:

 sudo nano config.txt 

Her finder du en liste over indstillinger, i formatet "name = value". Søg efter "overclock"; Du skal finde en linje, der lyder "#Encomment for at overklokke armen." Fjern hashtag fra den første linje under, # arm_freq = 800.

For at overclock din Raspberry Pi 3 betydeligt, skal du indtaste værdier for følgende fire betingelser:

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

For Raspberry Pi 3 er det mest almindeligt at overklokke med følgende:

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

Disse indstillinger er den maksimale stabile clockhastighed, du sandsynligvis vil få. Lavere muligheder er tilgængelige, men noget meningsløst. Men som nævnt andetsteds vil softwaren du kører afgøre, om du er tilfreds med den overclocked hastighed.

Check Overclock Performance med sysbench

Nu er systemet overklokket, så skal du køre sysbench-værktøjet igen:

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

Ved at sammenligne forskellen her bør du fremhæve de ydeevneforbedringer, du kan forvente med din Raspberry Pi overclocked.

overclock hindbær pi hvad hvorfor og hvordan

Når du har opdaget, hvilken maksimal clockhastighed du er tilfreds med, kan du fortsætte som normalt ... eller du foretrækker måske at bruge force_turbo indstillingen for at holde Pi kører med maksimale hastigheder. Mens du er fri til at gøre dette, er det den eneste faktor i Raspberry Pi overclocking, der helt sikkert vil annullere din garanti.

Sådan genopretter du en mislykket overklokkeslæt

Hvis du har genstartet din Raspberry Pi med overclocked-indstillinger og fundet, at den ikke løber, eller det nedbryder, fryser, opfører sig på en anden uønsket måde, skal du fortryde dine ændringer. Dette gøres nemt:

  • Slå af Raspberry Pi.
  • Fjern microSD-kortet.
  • Indsæt kortet i din pcs kortlæser.
  • Omdøb \ boot \ config.old til config.txt .
  • Åbn filen \ boot \ config.txt .
  • Indtast den korrekte urhastighed og gem.
  • Sikkert fjern mikroSD-kortet, udskift i din Pi, og start.

Alt skal nu være tilbage til normal.

Kan andre Raspberry Pi-modeller overklockes?

Overclocking er en mulighed for ældre versioner af Raspberry Pi. Som altid skal du træffe forholdsregler for at sikre enheden er afkølet effektivt. Brug vores Raspberry Pi sammenligning Raspberry Pi Board Guide: Zero vs Model A og B Raspberry Pi Board Guide: Zero vs Model A og B Med så mange forskellige Raspberry Pi modeller, hvordan ved du, hvilken man skal købe? Vores ultimative guide fortæller dig alt, hvad du behøver at vide! Læs mere for at kontrollere din model's korrekte urthastighed, og sørg for ikke at øge hastigheden med mere end 10 procent.

At overclock ældre Raspberry Pis, alt hvad du behøver er indbygget i Raspbian operativsystemet. Begynd ved at åbne konfigurationsværktøjet, enten på skrivebordet ( Indstillinger> Raspberry Pi-konfiguration ) eller fra kommandolinjen.

 sudo raspi-config 

Når du har noteret advarslen, skal du vælge Overclock .

overclock hindbær pi hvad hvorfor og hvordan

I den næste menu finder du en liste over muligheder. Den aktuelt valgte overklokkingsindstilling er Ingen, men du vil have et udvalg af op til fem alternativer afhængigt af din Raspberry Pi-model. På billedet nedenfor er overclockskærmen til Raspberry Pi 2.

overclock hindbær pi hvad hvorfor og hvordan

På andre enheder er overclocking et tilfælde af at lave en lille stigning og test, med forudindstillede muligheder, er dette ikke rigtig nødvendigt. Alt du skal gøre er at vælge den overklokkede forudindstilling, du vil bruge, og vælg derefter OK for at anvende den. Men hvis du forsøger ikke-standard overclocking, der ikke er tilgængelig via en forudindstillet indstilling (ved hjælp af config.txt-filen som forklaret tidligere), skal du foretage små, omhyggelige tilpasninger og teste resultaterne.

Bemærk, at overclocking også kan påvirke ydeevnen for tilsluttet hardware, som f.eks. PiTFT-skærmen fra Adafruit. Som sådan skal du træffe yderligere forholdsregler (f.eks. Manuelt justering af config.txt-filen efter indstilling af en ny klokkens hastighed i menuen).

Overlocking er aldrig en eksakt videnskab. Som sådan bør du bruge lidt tid på at vurdere dens indvirkning på din Raspberry Pi og enhver regelmæssigt brugt software. Vores generelle guide til PC-overclocking Begynderens Guide til CPU Overclocking Begynderens Guide til CPU Overclocking Overclocking er en kunst, men det er ikke magisk. Her deler vi, hvordan overclocking virker, komplet med en trinvis vejledning til sikkert at få et resultatforøgelse ud af din CPU. Læs mere giver masser af baggrundsoplysninger.

In this article