Dr. Memory

Dr. Memory

Dr. Memory to narzędzie do monitorowania pamięci, które może identyfikować błędy programowania związane z pamięcią, takie jak dostęp do niezainicjowanej pamięci, dostęp do pamięci nieadresowalnej ...
Dr. Memory to narzędzie do monitorowania pamięci zdolne do identyfikowania błędów programowania związanych z pamięcią, takich jak dostęp do niezainicjowanej pamięci, dostęp do pamięci nieadresowalnej (w tym poza przydzielonymi jednostkami sterty oraz przepełnieniem i przepełnieniem sterty), dostęp do zwolnionej pamięci, podwójne zwolnienia, pamięćprzecieki i (w systemie Windows) radzą sobie z wyciekami, błędami użycia interfejsu GDI API oraz dostępem do niezarezerwowanych miejscowych pamięci masowych wątków.Dr. Memory działa na niemodyfikowanych plikach binarnych aplikacji działających w systemie Windows, Linux, Mac lub Android na sprzęcie IA-32, AMD64 i ARM.Dr. Memory jest zbudowany na platformie narzędzi dynamicznych instrumentacji DynamoRIO.
dr-memory

Stronie internetowej:

Alternatywy dla Dr. Memory'a dla wszystkich platform z dowolną licencją

Valgrind

Valgrind

Valgrind to środowisko instrumentacyjne do budowania narzędzi do analizy dynamicznej.