Fuite 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 bug est l'absence de désallocation (de libération) 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


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Fuite de mémoire de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • 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 …   Wikipédia en Français

  • Fuite de memoire — 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… …   Wikipédia en Français

  • fuite de mémoire — ● loc. f. ►DEBUG Affection touchant certains système d exploitation, en partic. Windows NT (dans sa version 4). Quand un processus se termine, le système est incapable de libérer proprement toute la mémoire qu il utilisait, et peu à peu, au fil… …   Dictionnaire d'informatique francophone

  • Fuite d'information — La fuite d information, appelée aussi fuite de données, peut être soit une déperdition soit une divulgation inopportune de données ce qui met en cause la sécurité matérielle et juridique de l information. Elle peut être spontanée, involontaire ou …   Wikipédia en Français

  • 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… …   Wikipédia en Français

  • Fuite du temps — Temps Pour les articles homonymes, voir Temps (homonymie). Chronos, dieu du temps de la mythologie grecque, par Ignaz Guenther …   Wikipédia en Français

  • Mémoire DRAM — Dynamic Random Access Memory Pour les articles homonymes, voir Dram. Types de mémoire RAM et ROM Volatiles DRAM eDRAM SRAM 1T SRAM à venir : Z RAM …   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

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”