En minnesläcka händer när ett datorprogram program eller fångar ansökan minne för att utföra sina uppgifter , men då kommer inte släppa det fångade minne . Detta kan orsaka att systemet bromsa eller krascha eftersom det tar bort minnet från andra program . Minnesläcka testverktyg spåra läckan tillbaka till sin källa , och sedan kan du tvinga programmet att frigöra den lagrade minnet . Läckande
Läckande är ett verktyg som hjälper dig att spåra minnesläckor tillbaka till sin källa , och det kan också hjälpa dig att hitta områden där minnet har blivit skadad . I programmet matar in information i grafiskt format , samt eXtensible Markup Language ( XML ) . Du kan också köra det här verktyget som ett kommandoradsverktyg , vilket innebär att du kan köra den från kommandoprompten beläget inom din Start-menyn . Läckande sammanställer all data i en loggfil , och dessa filer innehåller både adress och storlek . Den ger också information om samtalet stack av ett program , vilket är en data arkitektur som innehåller information om en programmets aktuella subrutiner . Läckande är kompatibel med x86 Linux-plattformar och är gratis . Addera Visual Leak Detector
Visual Leak Detector är specifikt för Visual C + + -plattformen , och det kommer med ett användargränssnitt att hjälpa dig att köra kommandon . Du måste veta koden , men att använda det här programmet . Detta verktyg ger dig möjlighet att spåra läckor tillbaka till källan , och det kan även dra upp radnumret uppgifter . Den hämtar alla data i samband med block av läckt minne , och du kan mata in denna information i en rapport format . Detta gratis verktyg är utformat för att lägga till funktioner till minnesläcka detektor som ingår i Visual C + + -program . Visual Leak Detector arbetar med både C och C + + applikationer .
Leaktracer
leaktracer är också utformade för att hjälpa dig hitta minnesläckor i C och C + +-program , och det är ett kommandoradsverktyg . Detta program kan ge dig numret linje där minnet tillfångatogs och inte släppt , och det hjälper dig att peka ut den exakta platsen där du behöver tvinga minnet release. Detta program kan endast spåra borttagna och nya samtal , och det kan inte söka efter gratis , malloc ( med fritt utrymme för ett visst objekt ) eller realloc ( ändrar storleken på ett objekt ) minnesallokering . Detta verktyg fungerar på Linux , Hewlett - Packard UNIX ( HP - UX ) , Mozilla och KDE . Detta program är gratis .