Många problem kan leda till sämre prestanda i ett program , varav en är en minnesläcka . Om du har en minnesläcka i din ansökan ramverk eller vill proaktivt övervaka minnesläckor , använda ett diagnostiskt verktyg för att fastställa källan till läckaget .
UMDH
Ett verktyg från Microsoft , är UMDH inte som standard ingår i Windows operativsystem och måste hämtas manuellt . UMDH fångar heap soptippar , skriver utdata till skärmen och ger dig möjlighet att jämföra produktionen av stockar för att analysera källan till läckaget. Mjukvaruutvecklare kommer inte att kunna ändra tillämpningen kod eftersom det är stängd källkod .
GlowCode
GlowCode är ett verktyg från tredje part som gör att programmerare kan upptäcka minnesläckor vid design -time . På bara 3 MB för 32- bitars version, är det ett litet program och är ett open-source program . Dess hemsida finns lite information om källkoden , men GlowCode har en 21-dagars gratis utvärdering rättegång som ger gott om tid för analys .
minnesläcka Detection
Memory Leak Detection fungerar med Windows. Den stödjer för närvarande DLL -filer och använder . NET Framework för att ge en liten, lätt, öppen källkod verktyg . Minne Läcksökning är gratis .