Geef je Pi een boost voor betere prestaties. Als je Raspberry Pi traag is, verbeter je met deze tips en trucs de prestaties én vergroot je de betrouwbaarheid.
De kleine Raspberry Pi is een leuke mini-computer voor allerlei projecten en kan veel taken aan. Maar ongeacht welk model Pi je gebruikt, kunnen de prestaties eronder lijden als bijvoorbeeld het besturingssysteem niet correct geconfigureerd is
We geven hier een aantal handige tips om zoveel mogelijk performance uit je Raspberry Pi te persen en bekende knelpunten aan te pakken.
Het kan helpen om een lichtgewicht besturingssysteem te gebruiken zoals Raspbian Lite, maar er is nog veel meer wat je kunt doen.
Raspberry Pi traag en ‘low power’ waarschuwing?
Een verkeerde voeding kan je Raspberry Pi traag maken. Als de output van de voeding onder de gestelde norm blijft, kunnen computerprocessen in de knel komen waardoor de Pi meteen trager wordt.
Een te laag vermogen (‘low power’) herken je aan het bliksemschichtje rechtsboven op het bureaublad van de Pi.
Behalve dat je Pi trager wordt, kan dit ook leiden tot lees- en schrijfproblemen en een beschadigde microSD-kaart. Uiteindelijk kun je een vastgelopen Raspberry Pi krijgen.
Ontvang gratis informatie en tips voor je Pi, schrijf je in voor de nieuwsbrief:
De juiste voeding voor je Pi gebruiken
Geef je Pi een betrouwbare voeding. Dat betekent dat je een adapter van goede kwaliteit moet gebruiken (als het niet de officiële is) en geen usb-poort van bijvoorbeeld je pc, tv of soundbar:
- de officiële adapter voor de Raspberry Pi tot en met model 3 B+ heeft een 100-240V input en een 5.1V/2.5A-output,
- voor de Pi 4 is het een tandje meer met 3.0A.
Als je de officiële adapter niet gebruikt, moet je ervoor zorgen dat je voeding de juiste specificaties heeft en de micro-usb-kabel of USB-C-kabel van goede kwaliteit is en goed in de Raspberry Pi past.
Overklok je Raspberry Pi voor meer snelheid
De grootste snelheidsverbetering op je Raspberry Pi kun je krijgen door de processor te overklokken. Raspbian biedt dit als een ingebouwde functie aan:
- voor de Pi 1 en Pi 2 zit dit in de tool raspi-config,
- voor de Pi 3 en Pi 4 gaat dit via config.txt,
- voor andere distributies dan standaard kan extra software nodig zijn.
Overklokken van je Raspberry Pi biedt onder andere verhoogde prestaties bij het decoderen van video’s in Kodi of spelen van games in emulators.
Overklokken van de Pi 1 en Pi 2
- Gebruik (in een terminal-venster) de opdracht sudo raspi-config
- Ga naar de overklok opties voor de Pi via ‘4 Performance options -> Overclock’ in het hoofdmenu.
- Afhankelijk van je Raspberry Pi-model heb je hier verschillende opties voor overklokken:
- de standaard optie is Geen, dan blijft de kloksnelheid op de standaard 700MHz
- je kunt de processor versnellen tot 1000MHz en hoger met de Turbo-modus
Door gebruik te maken van het de configuratietool hoef je je geen zorgen te maken over stresstesten, omdat de aangeboden waarden al getest zijn. Bij oververhitting kun je echter problemen krijgen, dus het is een goed idee om te zorgen voor goede Raspberry Pi koeling.
Overklokken van de Pi 3 en hoger
Voor overklokken van de Raspberry Pi 3 en Pi 4 kun je vooralsnog alleen terecht in het bestand config.txt.
Bewerk dit bestand met de editor nano (sudo nano …) om waarden op te geven voor de vier overklok-instellingen:
- arm_freq
- core_freq
- sdram_freq
- over_voltage
Zoek deze waarden in config.txt en pas ze aan.
De gebruikelijke overklokregels gelden hier: doe een basisgrensmeting en verhoog de waarden stap voor stap.
Pi sneller maken – dood aan JavaScript
Je kunt de snelheid van de Pi bij surfen verbeteren door JavaScript uit te schakelen. Hoe je dit doet, verschilt per browser:
- Bij Chromium ga je naar ‘Instellingen / Geavanceerd / Privacy en beveiliging / Site-instellingen / JavaScript’. Verander hier Toegestaan in Geblokkeerd.
- In Firefox typ je about:config in de adresbalk, daarna geef je javascript.enabled in het zoekvak op en zet je de gevonden optie met de knop om naar false.
Je kunt uitzonderingen toevoegen aan je browserinstellingen om JavaScript toe te staan op specifieke websites, als die niet goed werken zonder JavaScript.
Raspberry Pi traag – gebruik een goede microSD-kaart
Een microSD-kaart met de juiste capaciteit en snelheid kan het een enorm verschil maken voor hoe je Pi presteert. Kijk hiervoor bijvoorbeeld in een van onze tests. Neem een bekend merk en let op de ratings, met name de App-class (A1 of A2).
Als je de Pi uitzet, sluit dan correct af om de levensduur van de geheugenkaart te verlengen:
- Gebruik vanaf de desktop de optie in het hoofdmenu.
- Als je een Kodi-mediacenterdistributie of een retrogaming-omgeving gebruikt, neem dan de tijd om de shutdown-optie te vinden en gebruik deze.
- Gebruik je liever commando’s of ben je via ssh op afstand ingelogd op de Pi, gebruik dan sudo shutdown -h now
Je kunt eventueel een tijd plannen om de Pi af te sluiten: sudo shutdown -h 02:46
Grafisch geheugen aanpassen voor snellere Pi
Met de RAM-configuratieopties voor de Raspberry Pi kun je eenvoudig meer RAM aan de GPU toewijzen als dat nodig is, of juist meer overlaten voor niet-grafische taken.
In het submenu ‘Performance Options’ van raspi-config vind je hiervoor de optie ‘GPU Memory’:
- Als je bijvoorbeeld geen gebruik maakt van een desktopomgeving, kun je dit instellen op 16 MB voor de GPU, waardoor de hoofdprocessor kan profiteren van extra geheugen.
- Voor grafisch-intensieve taken kun je de GPU juist meer RAM toewijzen.
Zelfs bij een Raspberry Pi 4 8 GB kun je maximaal 256 MB aan de GPU toewijzen.
Raspberry Pi traag – maak hem sneller met ZRAM
Een goede performance-tweak kun je uitvoeren door vrije geheugenruimte te gebruiken (als ZRAM) voor het swappen van data:
- Begin met het script (van YouTuber NovaSpirit Tech) van GitHub te downloaden:
sudo wget -O /usr/bin/zram.sh https://raw.githubusercontent.com/novaspirit/rpi_zram/master/zram.sh - Vervolgens maak je het bestand uitvoerbaar en voeg je een regel toe aan rc.local om het script te starten bij een reboot:
sudo chmod +x /usr/bin/zram.sh
sudo nano /etc/rc.local - Zoek naar de regel met exit 0 en zet daar de volgende regel boven:
/usr/bin/zram.sh & - Druk op Ctrl+X om op te slaan en nano af te sluiten.
ZRAM-swapping is sneller dan zelfs de snelste microSD-kaart, met een onmiddellijke prestatieboost.
Hoewel de gegevens een reboot niet overleven, kan dit je Raspberry Pi aanzienlijk versnellen.
Je Raspberry Pi sneller maken
Je kunt de performance dus verbeteren door onder andere te overklokken en de manier veranderen waarop het RAM wordt gebruikt. Je zou ook nog een usb-schijf/ssd voor je Pi kunnen gebruiken.
Maar hoe veelzijdig de Raspberry Pi ook is, het is een goed idee om te bedenken of hij het juiste apparaat is voor je project. Afhankelijk van je toepassing kun je ook kijken naar Pi alternatieven zoals de Odroid, of een NAS of mini-pc.
Ook al is de Pi nog zo veelzijdig, kies het juiste apparaat voor de klus.