Perdite di Memoria

Il processo di perdita di memoria rappresenta un graduale aumento del volume di memoria RAM consumato da un programma in esecuzione. Di solito, è la conseguenza di un errore commesso nel programma, a causa del quale la memoria inutilizzata non viene liberata.

Le perdite di memoria sono particolarmente pericolose per i programmi che funzionano per lungo tempo senza riavvio. In questo caso, dopo un certo periodo, tale programma potrebbe esaurire l'intero volume disponibile di memoria RAM, portando all'arresto anomalo del programma o, peggio ancora, a un funzionamento incorretto.

Esistono i seguenti modi per prevenire le perdite di memoria:

Vedi anche

  • periodo tempo di esecuzione,
    durante il quale viene eseguito il programma
  • Dati di origine,
    che rappresentano la posizione dei dati
  • insieme di programmi Software,
    che garantisce il funzionamento delle applicazioni
  • insieme di programmi Sistema operativo,
    che garantisce la gestione dei sistemi del computer