Minnesläcka verktyg upptäcka situationer där ett program som använder mer minne än den behöver , resursslöseri som andra program behöver för att fungera . En minnesläcka verktyg är mycket användbart eftersom vissa program kommer att fortsätta att tilldela sig själva extra minne tills användaren stänger programmet . Öppen källkod minnesläcka verktyg tillhandahålla källkoden av programverktyg för allmänheten , så att en skicklig systemutvecklare kan lägga till extra funktioner till dessa verktyg och öppen källkod är ofta tillgängliga att ladda ner gratis . Heatseeker
Heatseeker är ett open source minnesläcka verktyg utformat för datorprogram som är skrivna i Java . Detta verktyg kommer med ett grafiskt användargränssnitt , vilket gör det lättare att använda än andra öppna läcka källminne verktyg som kommandoraden bara . Heatseeker är utformad för att hjälpa Java programmerare bort minnesläckor i programvara som de skriver . Heatseeker är en skapelse av programutvecklare Warren Crossing . Addera Memwatch
Memwatch är ett open source minnesläcka verktyg som detekterar minnesläckor i program skrivna i C-språket . Programmet innehåller ett visst stöd för C + + språket , men det är mest effektivt med ANSI C , som är den standard versionen av C-språket . Memwatch kräver lägger till information till en programmets källkodsfiler och en instruktion till kompilatorn att fungera .
Upptäcka Oavsiktlig Memory Access
DUMA
, eller upptäcka Oavsiktlig Minne Access kan upptäcka minnesläckor i program skrivna i antingen C eller C + + språk . Detta öppen källkod minnesläcka verktyg är utformat för att fungera effektivt i flera operativsystem , vilket inkluderar många olika versioner av Windows och Linux . Programutvecklaren Hayati Aygun skapade duman.
Object Reference Analyzer
ORA , eller Object Reference Analyzer , detekterar minnesläckor i program skrivna i Java . Denna grafiska verktyget innehåller ett flödesschema som ytterligare ett visualiseringsverktyg , som tydligt visar sambandet mellan varje klass och objekt i Java-program . Denna analysator måste läggas till koden för Java- programmet att fungera . Användaren kan också styra ORA via en webbläsare , så det kan detektera minnesläckor på en dator på en annan plats . Addera Windows Läckage Detector
Windows Läckage Detector upptäcker minnesläckor i alla Windows-program . Detta verktyg är endast tillgängligt för Windows-miljön , men det körs under flera versioner av Windows . Detta verktyg är inte språket specifikt , så det kan upptäcka läckor i ett program skrivet i valfritt språk . Den Windows Läckage Detector kan hitta minnesläckor i alla program som för närvarande körs , så inga ändringar behöver göras i koden för andra program för detta verktyg ska fungera .