(1-1)KCacheGrind
一款名为KCacheGrind的工具, 它是用于Valgrind分析结果的可视化的, 工具。
(1-2)Massif Visualizer
Massif Visualizer, 是用于数据的可视化的一种工具, 它需与Valgrind工具共同配合使用呐。
(1-3)AddressSanitizer
内存监控工具AddressSanitizer, 是一款被内置在gcc 4.8里的工具, 同时也是一款被内置在clang中的工具。
二、内存检测工具位于Windows系统下, 其版本为(2 - 1), 名为Deleaker。
有一款名为Deleaker的具备强大功能的内存检测工具, 然而它是要收取费用的。在其安装成功之后, 它会被当作插件添加到QtCreaotr里面, 我们能够直接于QtCreator当中进行使用, 仅此就可以了:
网址链接是, https://www.deleaker.com/ , 这个地方被称作地址URL。
可以下载试用版本(有14天的期限),时间到又可以重新申请。
这个工具,与Visual c++ 6.0兼容,和Visual Studio 2005兼容,跟2008兼容,同2010兼容,与2012兼容,和2013兼容,跟2015兼容,同2017兼容,和2019兼容,以及与2022兼容,还和Delphi / c++ Builder / RAD Studio兼容,另外跟Qt Creator兼容,总体来说其兼容性较突出。
(2-2)VLD

一款用于Visual c++的内存泄漏检测工具 Visual Leak Detector (VLD), 其具备这样的特点, 一是能够得到内存泄漏点的调用栈, 要是可以取得的话, 还能够得到该调用栈所在的文件以及行号, 二是能够获得泄漏内存的完整数据, 三是您能够设置内存泄漏报告的级别, 四是它属于开源且免费的。然而不足之处在于, 它仅能使用vc++编译器。而关于Linux内存泄漏的检测, 要借助valgrind工具来进行。
供作参考的链接是, https://kinddragon.github.io/vld/。
(2-3)MTuner
那个工具的地址是, https://github.com/milostosic/MTuner。
该工具在这篇文章中描述过:
(2-4)Diagnostic
它是一款免费的工具, 它是一款开源的软件, 它给予支持32位架构的能力, 它给予支持64位架构的能力,被叫做Diagnostic。
工具地址:https://sourceforge.net/projects/diagnostic/
(2-5)heob
heob工具予以免费, 且是开源的, 它已然被集成到QtCreator里面, 此工具乃是用来检测缓冲区溢出以及内存泄漏情况的。