Huis Ontwikkeling Wat is een geheugenlek? - definitie van techopedia

Wat is een geheugenlek? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Memory Leak?

Een geheugenlek is een proces waarbij een programma of toepassing het primaire geheugen van een computer aanhoudt. Het treedt op wanneer het residente geheugenprogramma de toegewezen geheugenruimte niet retourneert of vrijgeeft, zelfs niet na uitvoering, wat resulteert in langzamer of niet-reagerend systeemgedrag.

Een geheugenlek wordt ook wel een ruimtelek genoemd.

Techopedia legt Memory Leak uit

Een geheugenlek wordt beschouwd als een fout of een bug in de applicatie / het programma dat het bevat. Geheugenlekken kunnen zijn bedoeld of onbedoeld door de toepassing / het programma, waardoor de toepassing in het geheugen kan worden bewaard om bewerkingen uit te voeren of bevroren kan blijven in een onherstelbare toestand. Het residente programma kan ook extra geheugenruimte genereren / lekken zonder de eerder gebruikte ruimte vrij te maken, wat leidt tot uitputting van geheugenbronnen en een slecht functionerend of vastgelopen systeem.

Een geheugenlek kan worden verholpen door gespecialiseerde geheugenbeheersoftware of door functies voor het verzamelen van afval toe te voegen aan de broncode van de toepassing.

Wat is een geheugenlek? - definitie van techopedia