Fugas de memoria

El proceso de fuga de memoria representa un aumento gradual en el volumen de memoria RAM que consume un programa en ejecución. Generalmente, es consecuencia de un error en el programa debido al cual la memoria no utilizada no se libera.

Las fugas de memoria son especialmente peligrosas en programas que se ejecutan durante largos periodos sin reiniciarse. En este caso, después de un tiempo, dicho programa puede agotar todo el volumen disponible de memoria RAM, lo que llevará a una parada de emergencia del programa o, lo que es peor, a un funcionamiento incorrecto.

Existen las siguientes formas de prevenir las fugas de memoria:

Véase también

  • periodo tiempo de ejecución,
    durante el cual se ejecuta el programa
  • Datos de origen,
    que representan la ubicación de los datos
  • conjunto de programas Software,
    que asegura el funcionamiento de las aplicaciones
  • conjunto de programas Sistema operativo,
    que asegura la gestión de los sistemas informáticos