【发布时间】:2011-01-24 21:28:55
【问题描述】:
我想使用 valgrind 进行一些分析,因为它不需要重新构建程序。 (我要分析的程序已经用“-g”构建)
但是 valgrind(callgrind) 很慢......所以这就是我要做的:
- 启动服务器(我想分析该服务器)
- 某种附加到该服务器的方式
- 在我对服务器进行一些操作之前,开始收集配置文件数据
- 操作完成后,结束采集配置文件数据
- 分析分析数据。
我可以在 Solaris 上使用 sun studio 来做这种事情。 (使用 dbx )。我只是想知道是否可以使用 valgrind(callgrind) 做同样的事情?
谢谢
【问题讨论】:
-
我希望 Valgrind 不是你唯一的选择。您是否考虑过这种技术:(stackoverflow.com/questions/375913/…) 您也可以使用 pstack 或 lsstack 来做同样的事情。为了钱,你可以得到相当不错的 RotateRight/Zoom。
标签: profiling valgrind callgrind