sup*_*erb 20 profiling valgrind callgrind
我想使用valgrind进行一些分析,因为它不需要重新构建程序.(我要配置的程序已经使用"-g"构建)
但是valgrind(callgrind)很慢......所以这就是我要做的事情:
我可以在Solaris上使用sun studio来做这种事情.(使用dbx).我只想知道是否可以使用valgrind(callgrind)做同样的事情?
谢谢
Doo*_*day 34
您应该查看callgrind文档,并阅读callgrind_control.
valgrind --tool=callgrind --instr-atstart=no your_server.x
callgrind_control -i on
callgrind_control -i off
Rus*_*lan 10
对于剖析只有一些功能,你还可以找到有用的CALLGRIND_START_INSTRUMENTATION
和CALLGRIND_STOP_INSTRUMENTATION
从<valgrind/callgrind.h>
头部和使用callgrind的--instr-atstart=no
在建议选项末日的答案.
归档时间: |
|
查看次数: |
10954 次 |
最近记录: |