De Raspberry Pi 3 is een geweldige kleine computer, veel krachtiger dan de modellen ervoor. Maar wist je dat je er nog meer kracht uit kunt persen? Zo kun je je Raspberry Pi overklokken en verder duwen dan je ooit had gedacht!
Waarom overkloof je je Raspberry Pi?
Een standaard Raspberry Pi 3 beschikt over een 1, 2 GHz 64-bit quad-core CPU, 1GB RAM, samen met een Broadcom VideoCore IV GPU als onderdeel van het Broadcom System on a Chip (SoC) BCM2837.
Overlocken van de CPU zal resulteren in het verhogen van de standaard Raspberry Pi kloksnelheid van 1, 2 GHz tot 1, 5 GHz, afhankelijk van uw koeloplossing (zoals een koellichaam). Let op: omdat de Raspberry Pi een SoC gebruikt, moet je de RAM aanpassen om overklokken mogelijk te maken.
Wat heeft het voor zin om een Raspberry Pi te overklokken? Nou, het is simpel: je wilt er het maximale uit halen. Verschillende populaire tools werken beter dan bedoeld met overklokken.
Retro gaming: als je worstelt met het draaien van Sony PlayStation 1, Sega Dreamcast of Nintendo N64-games op RetroPie, RecalBox of welke retro-game-oplossing je ook voor Retro Gaming hebt gekozen op de Raspberry Pi: alles wat je moet weten Retro Gaming op de Raspberry Pi: alles wat u moet weten De Raspberry Pi heeft veel toepassingen, maar misschien is het het leukst om klassieke videogames te spelen. Hier is alles wat u moet weten over retro gaming op uw Raspberry Pi. Meer lezen, overklokken kan aanzienlijk helpen.
Kodi: Prestatiekwesties met streaming video in Kodi kunnen worden overwonnen dankzij het overklokken van je Raspberry Pi. Als u ook een VPN gebruikt, helpt een hogere kloksnelheid ook hier.
Exagear: probeert u Windows-software op uw Raspberry Pi uit te voeren? Zelfs met de juiste voorbereiding kan overklokken hier helpen.
Desktop: Raspberry Pi 3 kan worden gebruikt als standaard bureaublad. Wie zou geen extra prestaties willen, met dank aan een overgeklokte processor?
Het overklokken van een Raspberry Pi 3 is een praktisch antwoord op enkele van zijn tekortkomingen (zij het die worden behandeld in de meer recente Raspberry Pi 3 B + Hoe te beslissen of u de nieuwe Raspberry Pi 3 B + -model nodig hebt Hoe te beslissen of u de nieuwe nodig hebt Raspberry Pi 3 B + Model De nieuwe Raspberry Pi 3 B + is uitgebracht, hoeveel kost het, welke harde specificaties heeft het en zal het uw bestaande projecten verbeteren? Wij hebben antwoorden. Lees meer).
Overklokken is altijd riskant
Hoewel het overklokken van Raspberry Pi eenvoudig te realiseren is, is het niet zonder risico.
Warmte wordt gegenereerd: Koeling oplossingen zijn vereist 5 Coole manieren om je overklok te behouden Raspberry Pi 3 gekoeld 5 Coole manieren om je overklok te behouden Raspberry Pi 3 gekoeld Met al het coole wat je met een Raspberry Pi kunt doen, is het geen verrassing dat ze een een beetje heet. Dit zijn de beste manieren om ze af te koelen. Lees Meer als u van plan bent uw Pi overklokken. Warmte is slecht voor computersystemen, omdat het de verwerking vertraagt, wat op zijn beurt weer warmte genereert.
Componentfout: Verhoogde warmte kan ook leiden tot het uitvallen van componenten.
Gegevenscorruptie: hogere kloksnelheden gebruiken resulteert vaak in beschadigde gegevens. Als u een harde schijf gebruikt voor het besturingssysteem van uw Pi, zou dit geen groot probleem mogen zijn. Echter, als uw Raspberry Pi afhankelijk is van een microSD-kaart (de meeste doen), dan kan het zijn dat flash-media steeds onbetrouwbaarder worden.
Betrouwbare voeding: u zou al een voeding van goede kwaliteit voor uw Raspberry Pi moeten gebruiken. Iets minder dan de aanbevolen 2, 5 ampère voedingsadapter is niet geschikt voor overklokken. Datacorruptie zal snel optreden bij een lage stroomvoorziening.
Op een bepaald moment zou het overklokken van uw Raspberry Pi de garantie ongeldig maken. Vanaf 19 september 2012 is dit echter niet het geval, dankzij de ingebouwde overklokinstrumenten; er is echter een instelling die de garantie van het apparaat beïnvloedt, maar die hieronder worden behandeld.
Hoe een Raspberry Pi 3 overklokken
Wil je je Raspberry Pi nog steeds overklokken? Hoewel je andere distributies kunt overklokken, zullen we kijken naar het proces op Raspbian Stretch. Begin met het uitvoeren van een volledige update en upgrade:
sudo apt update && sudo apt install upgrade
Nadat dat is voltooid, installeert u de sysbench-tool:
sudo apt install sysbench
Je hebt dit later nodig om te controleren hoe overklokken de prestaties heeft verbeterd. Voorlopig echter, voer sysbench uit om een baseline te krijgen:
sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run
Noteer de resultaten of voeg een doelbestand toe om de resultaten uit te voeren en later te vergelijken.
sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run>benchmark-before.txt
Vervolgens moet u het bestand config.txt bewerken. Je vindt dit in de bootdirectory, die het beste toegankelijk is via de terminal.
Begin met het overschakelen naar de hoofdmap
cd /
Wijzig vervolgens de map om op te starten.
cd boot
Bevestig dat u op de juiste locatie bent door de inhoud op te sommen.
ls
Je zou config.txt moeten herkennen. Op dit moment is het niets waard dat de bootdirectory het enige deel is van het besturingssysteem van uw Raspberry Pi dat toegankelijk is vanuit Windows. Daar komen we later op terug. Maak voor nu een kopie van het bestand:
sudo cp config.txt config.old
U zou nu twee configuratiebestanden moeten hebben. De eerste is degene die u kunt bewerken, config.txt ; de tweede is uw backup, config.old .
Om config.txt te bewerken:
sudo nano config.txt
Hier vindt u een lijst met instellingen, in de indeling "naam = waarde". Zoek naar "overklok"; je zou een regel moeten vinden die luidt: "Geen reactie om de arm te overklokken." Verwijder de hashtag uit de eerste regel eronder, # arm_freq = 800.
Om je Raspberry Pi 3 aanzienlijk te overklokken, moet je waarden invoeren voor de volgende vier voorwaarden:
- arm_freq
- core_freq
- sdram_freq
- over_voltage
Voor de Raspberry Pi 3 is het het meest gebruikelijk om het volgende te overklokken:
arm_freq=1300 core_freq=500 sdram_freq=500 over_voltage=600
Deze instellingen zijn de maximale stabiele kloksnelheid die u waarschijnlijk krijgt. Lagere opties zijn beschikbaar, maar enigszins zinloos. Echter, zoals elders vermeld, zal de software die u gebruikt bepalen of u tevreden bent met de overklokte snelheid.
Controleer de overklokprestaties met sysbench
Nu het systeem is overgeklokt, moet u de sysbench-tool opnieuw uitvoeren:
sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run>benchmark-after.txt
Als je het verschil hier vergelijkt, moet je de prestatieverbeteringen benadrukken die je kunt verwachten als je Raspberry Pi overklokt.
Als je eenmaal hebt ontdekt met welke maximale kloksnelheid je tevreden bent, kun je gewoon doorgaan ... of misschien gebruik je de force_turbo-instelling om de Pi op maximale snelheid te laten werken. Hoewel je vrij bent om dit te doen, is het de enige factor bij het overklokken van Raspberry Pi dat je garantie definitief vervalt.
Een mislukte overklok herstellen
Als je je Raspberry Pi opnieuw hebt opgestart met overgeklokte instellingen en hebt vastgesteld dat deze niet zal worden uitgevoerd of vastloopt, vastloopt of zich op een andere ongewenste manier gedraagt, moet je je wijzigingen ongedaan maken. Dit is gemakkelijk gedaan:
- Schakel de Raspberry Pi uit.
- Verwijder de microSD-kaart.
- Steek de kaart in de kaartlezer van uw pc.
- Hernoem \ boot \ config.old naar config.txt .
- Open het bestand \ boot \ config.txt .
- Voer de juiste kloksnelheid in en sla op.
- Verwijder de microSD-kaart veilig, vervang in je Pi en start op.
Alles zou nu weer normaal moeten zijn.
Kunnen andere Raspberry Pi-modellen worden overklokt?
Overklokken is een optie voor oudere versies van de Raspberry Pi. Neem zoals altijd voorzorgsmaatregelen om ervoor te zorgen dat het apparaat efficiënt wordt gekoeld. Gebruik onze Raspberry Pi-vergelijking De Raspberry Pi-bordgeleider: nul versus model A en B De Raspberry Pi-bordgeleider: nul versus model A en B Met zoveel verschillende Raspberry Pi-modellen, hoe weet u welke te kopen? Onze ultieme gids vertelt u alles wat u moet weten! Lees Meer om de juiste kloksnelheid van uw model te controleren en zorg ervoor dat u de snelheid niet met meer dan 10 procent verhoogt.
Om oudere Raspberry Pis overklokken, is alles wat je nodig hebt ingebouwd in het Raspbian besturingssysteem. Begin met het openen van de configuratietool, hetzij op het bureaublad ( Voorkeuren> Raspberry Pi-configuratie ), of vanaf de opdrachtregel.
sudo raspi-config
Nadat u de waarschuwing hebt opgemerkt, kiest u Overklokken .
In het volgende menu vindt u een lijst met opties. De momenteel geselecteerde overklokoptie is Geen, maar u hebt een selectie van maximaal vijf alternatieven, afhankelijk van uw Raspberry Pi-model. Hieronder is het overklokscherm voor de Raspberry Pi 2 afgebeeld.
Op andere apparaten is overklokken een kwestie van een kleine verhoging en testen, met vooraf ingestelde opties is dit niet echt nodig. Het enige dat u hoeft te doen, is de overgeklokte preset selecteren die u wilt gebruiken en vervolgens OK selecteren om deze toe te passen. Als u echter niet-standaard overklokken probeert dat niet beschikbaar is via een vooraf ingestelde optie (met behulp van het bestand config.txt, zoals eerder uitgelegd), maakt u kleine, zorgvuldige aanpassingen en test u de resultaten.
Merk op dat overklokken ook de prestaties van aangesloten hardware kan beïnvloeden, zoals het PiTFT-display van Adafruit. Als zodanig moet u aanvullende voorzorgsmaatregelen nemen (zoals het handmatig aanpassen van het bestand config.txt na het instellen van een nieuwe kloksnelheid in het menu).
Overlocken is nooit een exacte wetenschap. Daarom moet u enige tijd besteden aan het beoordelen van de impact op uw Raspberry Pi en eventuele regelmatig gebruikte software. Onze algemene gids voor pc-overklokken De beginnershandleiding voor CPU-overklokken De beginnershandleiding voor CPU-overklokken Overklokken is een kunst, maar het is geen magie. Hier delen we hoe overklokken werkt, compleet met een stapsgewijze handleiding om veilig een prestatieverbetering uit je CPU te krijgen. Lees meer biedt veel achtergrondinformatie.