23 januari 2026
We gebruiken vaak termen als CPU, GPU of VRAM. Hier leggen we op een eenvoudige en begrijpelijke manier uit wat deze componenten voor Darktable doen.
CPU (processor) – De bouwmanager
De CPU is het brein van je computer. Hij is super slim en kan hele ingewikkelde dingen doen, maar hij doet dingen meestal één voor één.
- In Darktable: zij zorgt voor het beheer, het laden van de afbeeldingen en voor modules die (nog) niet op de grafische kaart kunnen draaien.
GPU (grafische kaart) – De arbeidersploeg
De GPU is misschien niet zo 'slim' als de bouwmanager, maar hij heeft wel duizenden kleine werkers. Hij is perfect geschikt om miljoenen pixels tegelijkertijd te wijzigen (bijvoorbeeld alle pixels lichter maken).
- In Darktable: het is de turbo. Als OpenCL actief is, voert het het zware rekenwerk bij het bewerken en exporteren veel sneller uit dan de CPU.
RAM (werkgeheugen) – Het bureau
Hier bevinden zich alle gegevens die de computer op dit moment nodig heeft. Hoe groter het bureau, hoe meer dossiers (afbeeldingen) tegelijkertijd kunnen worden geopend, zonder dat ze eerst moeizaam uit het archief (harde schijf) hoeven te worden opgehaald.
VRAM (grafisch geheugen) – De materiaalwagen
Dat is het ultrasnelle geheugen dat direct op de grafische kaart is geïnstalleerd. Het is als een materiaalwagen die direct naast de arbeidersploeg (GPU) staat.
- Waarom is dit belangrijk? Als je afbeelding volledig in het VRAM past, kan de GPU deze razendsnel verwerken. Als het VRAM te klein is (bijvoorbeeld bij enorme afbeeldingen van 61 megapixels op oude kaarten), moeten de gegevens voortdurend heen en weer worden verplaatst, wat vertragend werkt.
OpenCL – De taal van de arbeiders
OpenCL is geen hardware, maar de "taal" waarmee Darktable commando's geeft aan de grafische kaart. Zonder een goed werkende OpenCL begrijpt de grafische kaart niet wat hij moet doen en moet de CPU al het werk alleen doen.
