minneforbruk
Minneforbruk er den mengden minne et program, en prosess eller et system bruker under kjøring. Det måles vanligvis i bytes, kilobyte (KB), mebibyte (MB) eller gibibyte (GB). I moderne operativsystemer skiller man ofte mellom fysisk minne (RAM) og virtuelt minne. Innen prosessadministrasjon brukes begreper som resident set size (RSS) og virtuell størrelse (VMS). RSS angir den andelen minne som faktisk ligger i RAM for prosessen, mens VMS omfatter allokert minne, inkludert minne som kan byttes ut eller som er reservert men ikke lastet.
Minneforbruk påvirkes av datatyper og datastrukturer, algoritmer, caching og parallellkjøring, samt hvordan kjøremiljøet håndterer minne (for
For overvåking og måling brukes verktøy som topp/htop eller ps og pmap i Unix-lignende systemer, og Oppgavebehandling
Optimalisering av minneforbruk innebærer å velge effektive datastrukturer, unngå unødvendig kopiering, bruke streaming eller chunking av