Zuhause Entwicklung Was ist ein Speicherverlust? - Definition aus techopedia

Was ist ein Speicherverlust? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Memory Leak?

Ein Speicherverlust ist ein Prozess, bei dem ein Programm oder eine Anwendung den Primärspeicher eines Computers dauerhaft beibehält. Es tritt auf, wenn das residente Speicherprogramm selbst nach der Ausführung keinen zugewiesenen Speicherplatz zurückgibt oder freigibt, was zu einem langsameren oder nicht reagierenden Systemverhalten führt.

Ein Speicherverlust wird auch als Space Leak bezeichnet.

Techopedia erklärt Memory Leak

Ein Speicherverlust wird als Fehler oder Fehler in der Anwendung / dem Programm angesehen, die / das ihn enthält. Speicherverlust kann von der Anwendung / dem Programm beabsichtigt oder unbeabsichtigt sein, wodurch die Anwendung im Speicher verbleibt, um Vorgänge auszuführen, oder in einem nicht behebbaren Zustand eingefroren bleibt. Das residente Programm kann auch zusätzlichen Speicherplatz beschaffen / verlieren, ohne den zuvor verwendeten Speicherplatz freizugeben, was zur Erschöpfung der Speicherressourcen und zu einem schlecht funktionierenden oder eingefrorenen System führt.

Ein Speicherverlust kann durch spezielle Speicherverwaltungssoftware oder durch Hinzufügen von Speicherbereinigungsfunktionen zum Anwendungsquellcode behoben werden.

Was ist ein Speicherverlust? - Definition aus techopedia