Viele Probleme können reduziert Leistung in einer Anwendung verursachen , ist einer von denen ein Speicherverlust . Falls Sie einen Speicherverlust sind in Ihrem Anwendungs-Framework oder wollen proaktiv für Speicherlecks zu überwachen , verwenden Sie ein Diagnose-Tool , um die Quelle des Lecks zu bestimmen. UMDH
Ein Tool von Microsoft , ist UMDH nicht standardmäßig im Lieferumfang des Windows-Betriebssystems und muss manuell heruntergeladen werden. UMDH fängt Heapspeicherauszüge , druckt Ausgabe auf dem Bildschirm und ermöglicht es Ihnen , um die Ausgabe von Protokollen zu vergleichen, um die Quelle eines Lecks zu analysieren. Software -Entwickler werden nicht in der Lage, den Code der Anwendung zu modifizieren, wie es Closed-Source ist .
GlowCode
GlowCode ist ein Drittanbieter-Tool , mit der Programmierer erkennen können Speicherlecks zur Design - Zeit . Mit nur 3 MB für die 32- Bit-Version , es ist eine kleine Anwendung, und ist ein Open- Source-Anwendung . Die Website bietet wenig Informationen über den Quellcode , aber GlowCode hat eine 21-tägige kostenlose Testversion Testversion , die reichlich Zeit für die Analyse zur Verfügung stellt.
Speicherverlusterkennung
Memory Leak Detection funktioniert auf Windows . Es unterstützt derzeit DLL Dateien und nutzt die . NET-Framework , ein kleines , leichtes, Open-Source- Werkzeug zur Verfügung . Memory Leak Detection ist kostenlos.