Comme les programmes informatiques fonctionnent , ils utilisent la mémoire de l' ordinateur pour garder une trace des données et des variables. Quand un défaut dans le code de programme crée une perte de mémoire , elle nuit à la performance du programme . Fuites de mémoire Programmes écrire des données dans des blocs de mémoire spécifiques. Des fuites de mémoire se produisent lorsqu'un programme envoie des données à un bloc , puis ne libère pas le bloc pour le système et d'autres programmes à utiliser. Performance dépréciation fuites de mémoire se dégrader performances, car ils perdent la mémoire avec les données inaccessibles . Cela provoque le programme de passer plus de temps à chercher des emplacements de mémoire disponible pour stocker des données . Données cancer fuites de mémoire sévère peut parfois se transformer en ce qui est appelé un " cancer données . " Cela se produit lorsque le nombre d'emplacements de mémoire du programme ne libère pas pour une utilisation générale se développe et grandit jusqu'à ce que le programme pourrait manquer de mémoire ensemble.
|