Een geheugenlek gebeurt wanneer een computer software programma of toepassing captures geheugen om haar taken uit te voeren , maar dan zal dat gevangen geheugen niet vrijgeven . Dit kan veroorzaken aan uw systeem vertragen of laten vastlopen omdat het ontneemt het geheugen van andere programma's . Geheugenlek testtools traceren het lek terug naar de bron , en dan kun je het programma om de opgeslagen geheugen vrij te dwingen . Lekkende Leaky is een tool die je helpt om het geheugen lekken terug te traceren naar de bron , en het kan ook helpen om gebieden waar het geheugen is beschadigd lokaliseren . Het programma voert informatie in grafisch formaat , evenals eXtensible Markup Language ( XML ) . U kunt deze tool draaien als een command line tool , wat betekent dat je het kunt uitvoeren vanaf de opdrachtprompt zich binnen uw menu Start . Lekkende verzamelt alle gegevens in een logbestand , en deze bestanden bevatten zowel adres en de grootte van de gegevens . Het geeft ook informatie over de aanroepstack van een programma dat een data architectuur die informatie over actuele subroutines een programma bevat . Lekkende is compatibel met de x86 Linux -platforms en is gratis . Visual Leak Detector Visual Leak Detector is specifiek voor de Visual C + + -platform , en het komt met een user interface om u te helpen opdrachten uitvoeren . Je moet code kennen , echter, om dit programma te gebruiken . Deze tool stelt u in staat om lekken te traceren naar de bron , en het kan zelfs trek de lijn nummer data . Het haalt alle gegevens in verband met blokken van gelekte geheugen , en u kunt deze informatie uitsturen in een rapport formaat . Deze gratis tool is ontworpen om functies toe te voegen aan het geheugen lek detector die is opgenomen in de Visual C + + -programma . Visual Leak Detector werkt zowel met C en C + + applicaties . Leaktracer leaktracer is ook ontworpen om u te helpen het geheugen lekken in C en C + + -programma's , en het is een command-line tool . Dit programma kan u voorzien van de getallenlijn waar het geheugen werd gevangen genomen en niet vrijgegeven , en het helpt u de exacte locatie waar u het geheugen vrijlating dwingen lokaliseren . Dit programma kan alleen sporen verwijderd en nieuwe gesprekken , en het kan niet zoeken naar gratis , malloc ( met vrije ruimte voor een bepaald object ) of realloc ( veranderingen van de grootte van een object ) het toewijzen van geheugen . Deze tool werkt op Linux , Hewlett- Packard UNIX ( HP - UX ) , Mozilla en KDE . Dit programma is gratis .
|