Memory Leak
Auch bekannt unter:
- Memleak
- Speicherleck
Quellen und weiterführende Links:
- Wikipedia (deutsch)
- MDN Web Docs: Memory Management (englisch)
Ein Memory Leak Ein Memory Leak ist ein Fehler in der Verwaltung des Arbeitsspeichers. Hier wird Speicher belegt, aber nicht wieder freigegeben. (dt. " Speicherleck Ein Memory Leak ist ein Fehler in der Verwaltung des Arbeitsspeichers. Hier wird Speicher belegt, aber nicht wieder freigegeben.") ist ein Fehler in der Verwaltung des Arbeitsspeichers. Dieser Fehler tritt auf, wenn ein Bereich des Arbeitsspeichers belegt (oder "allokiert" wird), dieser aber nicht genutzt und auch nicht wieder freigegeben wird. Läuft ein Speicherleck Ein Memory Leak ist ein Fehler in der Verwaltung des Arbeitsspeichers. Hier wird Speicher belegt, aber nicht wieder freigegeben.-erzeugendes Computerprogramm über einen längeren Zeitraum, kann dies zur Folge haben, dass eine immer größer werdende Menge des Arbeitsspeichers belegt wird, obwohl dieser Speicherbereich effektiv nicht genutzt wird.
Memory Leaks Ein Memory Leak ist ein Fehler in der Verwaltung des Arbeitsspeichers. Hier wird Speicher belegt, aber nicht wieder freigegeben. treten in Programmiersprachen auf, die keine automatische Speicherverwaltung bereitstellen, beispielsweise in C, C++ (mit den Befehlen malloc und free) und Java.
Verwandte Technologien und Begriffe:
- Functional Programming Functional Programming ist ein Programmierparadigma, bei dem Software durch die Verwendung von reinen Funktionen entwickelt wird und Daten "immutable" sind.
- Skalierbarkeit Skalierbarkeit ist ein Konzept zur Größenveränderung von Systemen oder Netzwerken. Das Hauptziel ist es dabei, Ressourcen nur dann zu benutzen, wenn sie benötigt werden.