Dr. Memory

Dr. Memory

Dr. Memory ist ein Speicherüberwachungstool, mit dem speicherbezogene Programmierfehler wie Zugriffe auf nicht initialisierten Speicher, Zugriffe auf nicht adressierbaren Speicher ...
Dr. Memory ist ein Speicherüberwachungstool, mit dem speicherbezogene Programmierfehler wie Zugriffe auf nicht initialisierten Speicher, Zugriffe auf nicht adressierbaren Speicher (einschließlich außerhalb zugeordneter Heap-Einheiten und Heap-Unterlauf und -Überlauf), Zugriffe auf freigegebenen Speicher, doppelte Speicherfreigaben, Speicher identifiziert werden könnenLeckagen und (unter Windows) Behandlung von Leckagen, GDI-API-Verwendungsfehlern und Zugriffen auf nicht reservierte lokale Thread-Speichersteckplätze.Dr. Memory kann auf unveränderten Anwendungsbinärdateien ausgeführt werden, die unter Windows, Linux, Mac oder Android auf Standard-IA-32-, AMD64- und ARM-Hardware ausgeführt werden.Dr. Memory basiert auf der Dynamic Instrumentation Tool-Plattform von DynamoRIO.

Dr. Memory-Alternativen für Linux

Valgrind

Valgrind

Valgrind ist ein Instrumentierungsframework zum Erstellen dynamischer Analysewerkzeuge.