geheugenefficiënt
Geheugenefficiëntie verwijst naar de eigenschap van systemen, algoritmes en datarepresentaties om een relatief laag geheugengebruik vereist te stellen voor het uitvoeren van een taak. Het doel is om de benodigde RAM-ruimte of opslag zo klein mogelijk te houden, zonder afbreuk te doen aan functionaliteit of betrouwbaarheid.
In softwareontwikkeling is geheugen een kostbare hulpbron, met name bij embedded systemen, mobiele applicaties en grootschalige
Veelgebruikte benaderingen zijn in-place algoritmes, streaming verwerking waarbij data één voor één wordt verwerkt in plaats
Evaluatie gebeurt via profilering en benchmarking: meten van totaal geheugenverbruik, piekgebruik, allocatiefrequentie en eventuele pauzes door