Fuites de mémoire
- Fuites de mémoire
-
Fuite de mémoire
En informatique, une fuite de mémoire est une occupation croissante et non contrôlée ou non désirée de la mémoire d'un ordinateur.
Dans un programme qui alloue régulièrement de nouveaux objets en mémoire, la cause la plus classique d'un tel bogue est l'absence de désallocation de l'espace utilisé lorsque ces objets ne sont plus référencés.
La conséquence d'une fuite de mémoire est la saturation de la mémoire de la machine. Si la machine dispose d'un système d'exploitation évolué, ce dernier mettra un terme à l'exécution du logiciel lorsque la mémoire disponible sera pleine. Dans le cas contraire, le logiciel s'interrompra de façon anormale et inattendue sans indiquer les causes de son mauvais fonctionnement. Des langages de haut niveau permettent de réduire le risque de fuite de mémoire grâce à la présence d'un ramasse-miettes.
Une fuite de mémoire est un problème exclusivement logiciel. Il est totalement indépendant du bon ou du mauvais fonctionnement des composantes de la mémoire.
Il existe de nombreux outils pour détecter ce type d'erreur :
Voir aussi
Article connexe
Lien externe
- Portail de la programmation informatique
Wikimedia Foundation.
2010.
Contenu soumis à la licence CC-BY-SA. Source : Article Fuites de mémoire de Wikipédia en français (auteurs)
Regardez d'autres dictionnaires:
Memoire mono-electronique — Mémoire mono électronique Améliorer la performance des mémoires électroniques (i.e. mémoire à semi conducteurs), c’est réduire le nombre d’électrons nécessaires au stockage d’un bit d’information. Depuis les débuts de l’informatique cet objectif… … Wikipédia en Français
Mémoire Mono-Électronique — Améliorer la performance des mémoires électroniques (i.e. mémoire à semi conducteurs), c’est réduire le nombre d’électrons nécessaires au stockage d’un bit d’information. Depuis les débuts de l’informatique cet objectif de minimiser les électrons … Wikipédia en Français
Mémoire mono-électronique — Améliorer la performance des mémoires électroniques (i.e. mémoire à semi conducteurs), c’est réduire le nombre d’électrons nécessaires au stockage d’un bit d’information. Depuis les débuts de l’informatique cet objectif de minimiser les électrons … Wikipédia en Français
Récupérateur de mémoire — Ramasse miettes (informatique) Pour les articles homonymes, voir Ramasse miettes (homonymie). Un ramasse miettes, ou récupérateur de mémoire, ou glaneur de cellules (en anglais garbage collector, abrégé en GC) est un sous système informatique de… … Wikipédia en Français
Récupérateur de mémoire inutilisée — Ramasse miettes (informatique) Pour les articles homonymes, voir Ramasse miettes (homonymie). Un ramasse miettes, ou récupérateur de mémoire, ou glaneur de cellules (en anglais garbage collector, abrégé en GC) est un sous système informatique de… … Wikipédia en Français
Allocation De Mémoire — Les algorithmes sous jacents à tout programme informatique consomment essentiellement deux ressources : du temps et de l espace. En machine, l espace peut être la mémoire vive volatile ou la mémoire de masse persistante. Cet article discute… … Wikipédia en Français
Allocation de memoire — Allocation de mémoire Les algorithmes sous jacents à tout programme informatique consomment essentiellement deux ressources : du temps et de l espace. En machine, l espace peut être la mémoire vive volatile ou la mémoire de masse persistante … Wikipédia en Français
Allocation de mémoire — Les algorithmes sous jacents à tout programme informatique consomment essentiellement deux ressources : du temps et de l espace. En machine, l espace peut être la mémoire vive volatile ou la mémoire de masse persistante. Cet article discute… … Wikipédia en Français
Gestion de mémoire par régions — En informatique, la gestion de mémoire par région est un type de gestion de mémoire avec lequel chaque objet alloué est assigné à une région. Une région, alias une zone, une arène, ou un contexte mémoire, est une collection d’objets alloués qui… … Wikipédia en Français
Affaire des fuites — François Mitterrand en 1959 L Affaire des fuites est une manipulation politique dirigée contre François Mitterrand en 1953 et destinée à déstabiliser le gouvernement de Pierre Mendès France dont François Mitterrand était le ministre de l… … Wikipédia en Français