Raspberry Pi-computers met één bord zijn perfect voor veel projecten, maar er zijn enkele taken waarvoor ze niet geschikt zijn.
De Raspberry Pi is een fantastische computer ter grootte van een creditcard die tot zoveel dingen in staat is, van emulatie tot het besturen van elektronica. Er zijn echter nog steeds enkele taken die de middelen van deze single-board computer tot het uiterste zullen belasten.
Laten we zonder verder oponthoud eens kijken naar wat Raspberry Pi SBC's helemaal niet kunnen of goed genoeg presteren, vanwege hun aard of de bronnen waartoe ze toegang hebben.
1. Voer Cyberpunk 2077 uit
Cyberpunk is een rollenspel dat in 2020 is uitgebracht en zich afspeelt in een dystopische, futuristische open wereld, en het is slechts een voorbeeld om het punt te illustreren. Je speelt geen enkele AAA-titel op een Raspberry Pi.
Anders gezegd: als je een Raspberry Pi koopt om populaire, blockbuster-videogames te spelen die de afgelopen jaren zijn uitgebracht, zul je hoogstwaarschijnlijk teleurgesteld zijn. Dit komt omdat Raspberry Pi's zijn gebouwd om energiezuinig en goedkoop te zijn en een van de afwegingen is de nogal ondermaatse CPU en grafische processor die vergelijkbaar zijn met die van een middenklasse smartphone.
Het vlaggenschip Raspberry Pi 4B is niet het beste spelapparaat dat er is, maar het kan sommige games spelen. De emulatie van oude, klassieke videogames is heel goed mogelijk met een Raspberry Pi vanwege het feit dat de meeste van deze titels minder middelen vergen en zijn ontworpen om op Potato-pc's te draaien. Als je bent echter op zoek naar iets meer dan simpele emulators en retro-games, je zult moeten zoeken ergens anders.
Je zou waarschijnlijk een playthrough van de game met een resolutie van 4K op je scherm kunnen streamen, maar Cyberpunk redelijk spelen is een fysieke onmogelijkheid voor zelfs de beste Raspberry Pi-modellen. Een geschikter spelapparaat zou uw laptop zijn met betere specificaties en een krachtigere processor. Neem dus zeker een kijkje op de verschillende manieren waarop u de spelprestaties op uw laptop kunt verbeteren.
2. Video-inhoud transcoderen
Transcodering is het proces waarbij audio- en videobestanden van het ene formaat naar het andere worden geconverteerd. Hiermee kunnen bestanden worden gedeeld tussen apparaten die verschillende bestandsindelingen ondersteunen, en kunnen gebruikers met minder bandbreedte genieten van naadloze streaming. Door transcodering te gebruiken, kunt u H.265-video afspelen op een beeldscherm dat alleen het H.264-formaat ondersteunt.
De Raspberry Pi 4 kan deze taak echter niet zo goed aan omdat hij er niet genoeg rekenkracht voor heeft. Jij kan installeer een Plex-mediaserver op je Raspberry Pi en haal er directe streams uit, maar transcodering zal behoorlijk belastend zijn voor de Raspberry Pi-hardware. U kunt misschien zelfs een stream op uw clienttoepassing krijgen, maar deze zal hoogstwaarschijnlijk tijdens het afspelen bufferen en stotteren. Zelfs pre-transcodering kost veel tijd op een Raspberry Pi 4B.
Als je echter uren en uren (of zelfs dagen) wilt wachten, kun je je Raspberry Pi 4 als transcoder gebruiken door er zelf FFmpeg of HandBrake op te installeren. Er zijn andere videoconverters die u op Linux kunt installeren.
Over het algemeen is transcodering niet onmogelijk met een Raspberry Pi 4, maar het werkt nauwelijks zoals verwacht en kan beter helemaal worden vermeden. U moet ervoor zorgen dat de videocodecs op uw mediaserver worden ondersteund door uw streamingclient(s).
3. Voer x86-software uit
Raspberry Pi SBC's zijn standaard niet compatibel met x86-software. De Raspberry Pi gebruikt een ARM-gebaseerd systeem-op-chip (SoC), wat betekent dat de architectuur van de instructieset (ISA) verschilt van die van x86-computers. Daarom zullen applicaties die zijn ontworpen voor ARM-gebaseerde systemen niet standaard worden uitgevoerd op x86-apparaten en vice versa.
Dit heeft zijn voor- en nadelen. Het belangrijkste voordeel van ARM-architectuur is dat de implementatie ervan vaak goedkoper is en veel minder stroom verbruikt. ARM-chips werken echter vaak langzamer dan x86-chips en het kan zijn dat u uw favoriete programma's niet kunt uitvoeren vanwege compatibiliteitsproblemen.
Dat gezegd hebbende, je kunt altijd emulatie gebruiken om x86-programma's op ARM-computers uit te voeren, maar het is nog geen perfecte oplossing en het kost meestal veel bronnen.
4. Voer Windows soepel uit
Deze beperking van Raspberry Pi SBC's hangt nauw samen met de laatste. Vanwege de chiparchitectuur kan de Raspberry Pi alleen Windows draaien op ARM, een versie van het besturingssysteem dat is samengesteld voor ARM-apparaten. Het is nergens zo volledig uitgerust als de x86-versie van het besturingssysteem, maar Windows kan worden geïnstalleerd en gebruikt op een Raspberry Pi.
Hoe dan ook, de Raspberry Pi 4B is geen haalbare optie voor het uitvoeren van Windows. Hoewel je een ARM-compatibele versie van Windows op je Raspberry Pi 4 kunt installeren, zal deze traag, laggy en over het algemeen geen goede optie zijn voor je dagelijkse driver. Er zijn andere single-board computers die beter geschikt zijn voor Windows dan de Raspberry Pi.
5. Bewerk HD-video's
Videobewerking is een andere computertaak die de Raspberry Pi 4B kan uitvoeren, maar waar hij niet echt in uitblinkt. Als je een professionele video-editor bent en de Pi 4 voor je projecten wilt gebruiken, doe dat dan niet. De Pi 4 is niet krachtig genoeg om de intense werkdruk aan te kunnen, en je krijgt slechte resultaten.
Je kunt misschien korte videoclips bewerken, ongeveer een minuut lang, maar alles wat groter is, vormt een uitdaging voor de Raspberry Pi 4. Net als bij gamen en transcoderen, heeft de Raspberry Pi 4B niet genoeg verwerkingskracht om serieuze videobewerking aan te kunnen.
Als je absoluut video's op een Raspberry Pi moet bewerken, koop dan de 4GB (of 8GB) versie van de Raspberry Pi 4B, een ventilator en een SSD in plaats van een microSD-kaart.
6. Opstarten vanaf interne opslag
De Raspberry Pi heeft nog steeds een microSD-kaart nodig om je bestanden op te slaan en een besturingssysteem te laden, hoewel je externe opslagapparaten kunt aansluiten en zorg ervoor dat de Raspberry Pi opstart vanaf een SSD.
Andere SBC's, zoals de Banana Pi, hebben een ingebouwde MultiMediaCard (eMMC) voor interne opslag en hebben een SPI-schakelaar waarmee je kunt selecteren of je wilt opstarten vanaf interne of externe opslag.
Aangezien de lees-/schrijfsnelheden van eMMC veel hoger zijn dan die van SD-kaarten, kunt u tijdens normaal gebruik onnodige knelpunten tegenkomen. We kunnen alleen maar hopen dat de langverwachte Raspberry Pi 5 zal een eMMC of andere superieure opslagoptie bevatten.
De Raspberry Pi 4B is nog steeds tot zoveel in staat
De Raspberry Pi is een prachtige kleine machine die een lange weg heeft afgelegd sinds hij voor het eerst werd gemaakt. Er bestaat echter niet zoiets als one-size-fits-all in computers en er zijn verschillende taken waarin de Raspberry Pi nog steeds niet uitblinkt. En dat is prima, want het werkt goed genoeg voor het oorspronkelijke doel, computers goedkoop en voor iedereen toegankelijk maken.