Una pérdida de memoria es cuando un programa utiliza una parte de la memoria de acceso aleatorio (RAM ), entonces no puede liberar de nuevo una vez que deja de funcionar . Cuando el programa se ejecuta de nuevo , que consume otra parte de la RAM , sin soltar la anterior . Síntomas
El principal síntoma de una pérdida de memoria es cuando un equipo , con el tiempo , funciona con lentitud , incluso sin ningún tipo de programas en ejecución. Además, cuando se ejecuta un programa, los puestos informáticos de una advertencia de que se está quedando sin memoria , aunque es el único programa en ejecución. Peor aún, cuando se ejecutan programas al mismo tiempo , el ordenador se cuelga o se bloquea porque no hay suficiente memoria para no ejecutar todas las aplicaciones.
Causas
una pérdida de memoria es esencialmente un error en el código de programación . Los programas son generalmente codificados a liberar la asignación de memoria al salir o cerrar , pero ya que los programas se han vuelto tan complejo , parte de la memoria que no pueden ser liberados , incluso después de que el programa deje de funcionar .
Consideraciones
reiniciar el programa después de que se cuelga , o reiniciar el ordenador, funciona para algunas pérdidas de memoria. Durante la terminación , todo se vacía como si estuviera empezando en un borrón y cuenta nueva . También, a veces , en realidad no hay suficiente memoria para ejecutar aplicaciones simultáneas , sobre todo si cada aplicación requiere una gran cantidad de RAM y sólo hay una pequeña memoria RAM instalada en el ordenador.