Taula de continguts:
Definició: què significa la fuga de memòria?
Una fuga de memòria és un procés en què un programa o aplicació conserva de forma persistent la memòria primària d’un ordinador. Es produeix quan el programa de memòria resident no retorna o allibera l’espai de memòria assignat, fins i tot després de l’execució, donant lloc a un comportament del sistema més lent o sense resposta.
Una fuga de memòria també es coneix com a fuga d'espai.
Techopedia explica la fuga de memòria
Una fuga de memòria es considera un error o un error dins de l'aplicació / programa que la manté. L’aplicació / programa pot tenir una fuga de memòria o no desitjada, que pot retenir l’aplicació a la memòria per a executar operacions o quedar-se congelada en un estat que no es pugui recuperar. El programa resident també pot originar / filtrar un espai de memòria addicional sense alliberar l’espai prèviament utilitzat, provocant l’esgotament dels recursos de memòria i un sistema mal funcionat o congelat.
Es pot disminuir una fuga de memòria mitjançant un programari especialitzat de gestió de memòria o mitjançant l’addició de funcions de recollida d’escombraries al codi font de l’aplicació.
