内存泄漏
Word哥
代码改变世界
展开
-
C++——内存泄漏检测工具Visual Leak Detector
1.安装Visual Leak Detector官网下载安装完成后,会自动将其include目录、静态库目录(lib目录)添加到VS的附加库目录,无需手动添加include目录和lib目录。安装完成后在VisualLeakDetector安装目录下找到vld.ini文件,修改ReportTo = both如果在后面测试的时候call stack没有输出信息,则修改Rep...原创 2020-03-25 12:30:37 · 509 阅读 · 0 评论 -
C++——linux下valgrind工具检测内存泄露和性能分析
1. Valgrind简介官网Valgrind介绍是一款用于内存调试、内存泄漏检测以及性能分析的软件开发工具。这些工具之中最有名的是Memcheck。它能够识别很多C或者C++程序中内存相关的错误,这些错误会导致程序崩溃或者出现不可预知的行为。1)memcheck:检查程序中的内存问题,如泄漏、越界、非法指针等(本文重点学习)。2)callgrind:检测程序代码的运行时间和调用过程,...原创 2020-03-26 12:54:01 · 1212 阅读 · 0 评论 -
Windows查看Java内存使用情况
目录1. 场景2. jconsul使用3. jconsul和任务管理器配合查看内存4. Windows自带Java内存查看工具以及命令5. 总结1. 场景有时候我们启动了多个java程序,需要查看各个java程序占用的的内存情况。打开任务管理器选择“进程”,发现有好多java.exe进程,无法直接查看内存使用情况。jconsole定义:jconsole是一个用java写的GUI程序,用来监控VM,并可监控远程的VM,非常易用,而且功能非常强。jps:与uni...原创 2020-05-20 12:52:02 · 12955 阅读 · 1 评论