![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Valgrind
aban-mtd
真诚、负责、踏实
展开
-
如何使用Valgrind
1. 简介Valgrind 套件提供了大量的调试和profile工具,帮助我们使自己的程序跑得更快、更准确。这些工具最流行的名字是Memchek。它可以检测到一些与内存相关的错误,这些错误在C或者C++中经常遇到,这些错误可能会导致一些灾难性的后果。本文简要的讲述如何使用Memcheck进行内存检测。如果有兴趣可以继续看看Valgrind的用户手册。2. 准备你自己程序使用翻译 2012-07-12 18:23:53 · 2053 阅读 · 0 评论 -
Valgrind callgrind profile 多线程程序 命令
一句命令valgrind --tool=callgrind --separate-threads=yes your_app your_app_opertion这个命令执行结束后会产生 总线程数+1 个profile结果。用kcachegrind打开没有线程编号的那个可以看到所有线程的执行情况。原创 2013-01-25 19:40:36 · 3376 阅读 · 0 评论