Als Computer- Programme ausführen , verwenden sie den Speicher des Computers , den Überblick über Daten und Variablen zu halten. Wenn ein Fehler im Programmcode ein Speicherleck erzeugt , beeinträchtigt es die Leistung des Programms. Speicherlecks
Programme schreiben Daten an bestimmte Speicherblöcke . Speicherlecks auftreten, wenn ein Programm schreibt Daten in einem Block , hat dann nicht loslassen Block für das System und andere Programme zu bedienen.
Leistung Impairment
Speicherlecks abbauen Leistung, da sie verschwenden Speicher mit unzugänglichen Daten . Dies bewirkt, dass das Programm , um mehr Zeit für die Suche nach verfügbaren Speicherplätze zum Speichern von Daten .
Daten Cancer
Schwere Speicherlecks kann manchmal in sogenannten wachsen ein "Data Krebs . " Dies geschieht, wenn die Anzahl der Speicherplätze das Programm nicht für den allgemeinen Gebrauch freizugeben hat wächst und wächst , bis das Programm ausführen könnten out of memory alle zusammen.