Gestió de la memòria
metodologia de gestió de la memòria informàtica / From Wikipedia, the free encyclopedia
En informàtica, la gestió de la memòria (o bé administració de memòria) és proveir de porcions de la memòria als processos a mesura que els vagin necessitant, i alliberar aquestes porcions de memòria a mesura que ja no la necessitin. La gestió de la memòria és un procés crític per al correcte funcionament del sistema. Tot i que durant els inicis de la informàtica els usuaris eren els responsables de fer aquesta gestió, actualment el responsable en sol ser el sistema operatiu.
Seguint amb el concepte de màquina virtual d'un sistema operatiu (la màquina virtual és aquella màquina més senzilla d'utilitzar que el sistema operatiu ofereix als usuaris i aplicacions del sistema) amb la memòria tenim també un nivell d'abstracció més i utilitzem el que s'anomena Memòria Virtual que separa l'espai lògic d'adreces de l'espai d'adreces real, que permet que mitjançant tècniques com l'intercanvi (swapping) es pugui fer un millor ús de la memòria RAM.
La part del sistema operatiu que administra la memòria és l'administrador de memòria. La seva funció és clara: portar en un registre les parts de memòria que s'estan utilitzant i les que no. D'aquesta manera, reservarà espai de memòria per als nous processos i alliberarà l'espai dels processos que han finalitzat. També s'encarrega de gestionar l'intercanvi de dades entre memòria i disc, sempre que els processos siguin tan grans que no càpiguen d'un sol cop a la memòria.