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