Innholdsfortegnelse:
Definisjon - Hva betyr Memory Leak?
En minnelekkasje er en prosess der et program eller applikasjon vedvarende beholder datamaskinens primære minne. Det oppstår når beboerminneprogrammet ikke returnerer eller frigjør tildelt minneplass, selv etter utførelse, noe som resulterer i tregere eller ikke-reagerende systematferd.
En minnelekkasje er også kjent som en romlekkasje.
Techopedia forklarer Memory Leak
En minnelekkasje anses som en feil eller en feil i applikasjonen / programmet som inneholder den. Minnelekkasje kan være ment eller utilsiktet av applikasjonen / programmet, som kan holde applikasjonen i minnet for å utføre operasjoner eller forbli frosset i en ikke gjenvinnbar tilstand. Innbyggerprogrammet kan også kildes / lekke ekstra minne uten å frigjøre den tidligere brukte plassen, noe som fører til utmattelse av minnressurser og et dårlig ytelse eller frosset system.
En minnelekkasje kan bli dempet gjennom spesialisert minnehåndteringsprogramvare eller ved å legge til søppelinnsamlingsfunksjoner til applikasjonens kildekode.