En minnelekkasje skjer når en datamaskin eller et program fanger minne til å utføre sine oppgaver , men da vil ikke frigi som fanget minne . Dette kan føre til at systemet bremse ned eller krasje fordi det tar bort minne fra andre programmer . Minnelekkasje testverktøy spore lekkasjen tilbake til sin kilde, og deretter kan du tvinge programmet til å frigjøre lagret minne. Leaky
Leaky er et verktøy som hjelper deg å spore minnelekkasjer tilbake til kilden , og det kan også hjelpe deg å finne områder der minnet har blitt ødelagt. Programmet sender informasjon til et grafisk format, samt eXtensible Markup Language ( XML) . Du kan også kjøre dette verktøyet som en kommandolinje verktøy , noe som betyr at du kan kjøre den fra ledeteksten ligger innenfor Start-menyen. Leaky sammenstiller alle data i en loggfil , og disse filene inneholder både adresse og størrelse data . Den gir også informasjon om utlysningen stabel av et program , som er et data arkitektur som inneholder informasjon om et program nåværende subrutiner . Leaky er kompatibel med x86 Linux-plattformer og er gratis.
Visual Leak Detector
Visual Leak Detector er spesielt for Visual C + + -plattformen , og den kommer med et brukergrensesnitt for å hjelpe deg kjøre kommandoer . Du må vite koden , men å bruke dette programmet . Dette verktøyet gjør det mulig å spore lekkasjer tilbake til kilden , og det kan også trekke opp de linjenummer data . Den henter alle data knyttet til blokker av lekket minne , og du kan sende denne informasjonen i en rapport format . Dette gratis verktøy er designet for å legge til funksjoner til minnelekkasje detektor som er inkludert i Visual C + + program . Visual Leak Detector fungerer med både C og C + +-applikasjoner .
LeakTracer
LeakTracer er også utviklet for å hjelpe deg å finne minnelekkasjer i C og C + + programmer, og det er et kommandolinje verktøy . Dette programmet kan gi deg nummeret linje der minne ble tatt til fange og ikke sluppet , og det hjelper deg å finne den nøyaktige plasseringen der du må tvinge minne utgivelse. Dette programmet kan bare spore slettet og nye samtaler , og det kan ikke søke etter gratis , malloc (med ledig plass for et bestemt objekt ) eller realloc ( endrer størrelsen på et objekt ) hukommelse tildeling . Dette verktøyet fungerer på Linux, Hewlett - Packard UNIX ( HP - UX ) , Mozilla og KDE . Dette programmet er gratis .