Dr. Память - это инструмент мониторинга памяти, способный выявлять связанные с памятью ошибки программирования, такие как обращения к неинициализированной памяти, доступ к неадресуемой памяти (в том числе вне выделенных блоков кучи, переполнение и переполнение кучи), доступ к освобожденной памяти, двойное освобождение, утечки памяти и (в Windows) обрабатывают утечки, ошибки использования GDI API и доступ к незарезервированным слотам локального хранилища потоков.
Dr. Память работает в неизмененных двоичных файлах приложений, работающих на Windows, Linux, Mac или Android, на стандартном оборудовании IA-32, AMD64 и ARM.
Dr. Память построена на платформе динамического инструментария DynamoRIO .