文章目录
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/7a54099b53124fd39aa8e399aec24898.png)
Dr.Memeory 简介
Dr. Memory 是一个内存监控工具 能够识别如:
- 访问未初始化内存
- 访问不可寻址内存(包括在分配的堆单元外、堆下溢和堆溢出)
- 访问已释放内存
- 重复释放
- 内存泄露以及(在Windows上的)句柄泄露
- GDI API使用错误
- 访问未预留的线程本地存储槽
等内存相关的编程错误。
Dr. Memory 可以在未修改的应用程序二进制文件上运行,支持 Windows、Linux、Mac 或 Android 系统,在通用 IA-32、AMD64 和 ARM 硬件上运行。
特点
- Dr. Memory 比包括 Valgrind 在内的类似工具更快
- 加速软件稳定性及内存方面的检查
- 可以检测的内存错误全面
下载地址
https://github.com/DynamoRIO/drmemory/releases
Dr. Memory