Casa Desenvolupament Què és una fuga de memòria? - Definició de tecnologia

Què és una fuga de memòria? - Definició de tecnologia

Taula de continguts:

Anonim

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ó.

Què és una fuga de memòria? - Definició de tecnologia