Casa Sviluppo Che cos'è una perdita di memoria? - definizione da techopedia

Che cos'è una perdita di memoria? - definizione da techopedia

Sommario:

Anonim

Definizione: cosa significa perdita di memoria?

Una perdita di memoria è un processo in cui un programma o un'applicazione mantiene persistentemente la memoria principale di un computer. Si verifica quando il programma di memoria residente non restituisce o rilascia spazio di memoria allocato, anche dopo l'esecuzione, con conseguente comportamento del sistema più lento o non rispondente.

Una perdita di memoria è anche nota come perdita di spazio.

Techopedia spiega la perdita di memoria

Una perdita di memoria è considerata un errore o un bug nell'applicazione / programma che la contiene. La perdita di memoria può essere prevista o non voluta dall'applicazione / programma, che può conservare l'applicazione in memoria per eseguire operazioni o rimanere bloccata in uno stato irrecuperabile. Il programma residente può anche generare / perdere spazio di memoria aggiuntivo senza rilasciare lo spazio precedentemente utilizzato, portando all'esaurimento delle risorse di memoria e un sistema mal funzionante o congelato.

Una perdita di memoria può essere mitigata attraverso un software di gestione della memoria specializzato o aggiungendo funzioni di garbage collection al codice sorgente dell'applicazione.

Che cos'è una perdita di memoria? - definizione da techopedia