hukommelsesfejl værktøj registrerer situationer, hvor et software program bruger mere hukommelse end det behov , spilder ressourcer , at andre programmer nødt til at operere . En hukommelsesfejl værktøj er meget nyttigt, da nogle programmer vil fortsætte med at tildele sig selv ekstra hukommelse , indtil brugeren lukker programmet. Open source hukommelsesfejl værktøjer giver kildekoden hjælpeprogrammet til det offentlige , så en dygtig softwareudvikler kan tilføje ekstra funktioner til disse værktøjer og open source software er ofte tilgængelige til at downloade gratis. Heatseeker
Heatseeker er et open source hukommelsesfejl værktøj designet til edb-programmer , der er skrevet i Java- sproget . Dette værktøj kommer med en grafisk brugergrænseflade, som gør det lettere at bruge end andre open source hukommelsesfejl værktøjer, som er kommandolinje alene. Heatseeker er designet til at hjælpe Java-programmører fjerne memory leaks i software, som de skriver . Heatseeker er en skabelse af softwareudvikler Warren Crossing .
Memwatch
Memwatch er et open source hukommelsesfejl værktøj, som registrerer memory leaks i software-programmer skrevet i C-sprog . Programmet omfatter en vis støtte til sproget C + + , men det er mest effektivt med ANSI C, som er den standard version af C-sprog . Memwatch kræver tilføje oplysninger til et programs kildekode filerne og en instruktion til compileren at betjene.
Detect Utilsigtet Memory Access
DUMA eller Detect Utilsigtet Hukommelse Access kan afsløre hukommelseslækager i programmer skrevet i enten C eller C + + sprog. Denne open source hukommelsesfejl værktøj er designet til at fungere effektivt under flere operativsystemer , som omfatter mange forskellige versioner af Windows og Linux. Softwareudvikleren Hayati Aygun skabte DUMA .
Objektreference Analyzer
ORA eller objektreference Analyzer, registrerer memory leaks i programmer skrevet i Java-sproget . Denne grafisk værktøj omfatter et rutediagram som et ekstra visualisering værktøj , som tydeligt viser forholdet mellem hver klasse og objekt i Java-programmet . Denne analysatoren skal lægges til koden af Java -programmet til at fungere . Brugeren kan også styre ORA via en webbrowser , så det kan detektere hukommelseslækager på en computer på et fjerntliggende sted.
Windows Utætheder Detector
Windows Utætheder Detector registrerer memory leaks i ethvert Windows -program . Dette værktøj er kun tilgængelig for Windows-miljøet , men det køre under flere versioner af Windows. Dette værktøj er ikke sprogspecifikke , så det kan detektere utætheder i et program skrevet på alle sprog. Windows Utætheder Detector kan finde memory leaks i ethvert program, som kører i øjeblikket , så ingen ændringer der skal foretages i koden for andre programmer til dette værktøj til at fungere.