+ -
当前位置:首页 → 问答吧 → 性能测试gprof 如何测试查看dynamic lib函数调用 ?

性能测试gprof 如何测试查看dynamic lib函数调用 ?

时间:2010-09-12

来源:互联网

用gprof进行瓶颈分析,
使用过程中发现动态库里的信息无法采集到,
不知道各位有没有什么好的办法?

linux c++, 编译的时候 都已经加了 -pg 选项。
动态库是自己写的,动态-share链接,编译时也加了-pg,
如:g++   *.o -shared  -pg -o libTestD.so

然后库在运行期间由主程序将其加载,主程序的信息采集正确,
无法采集对动态库的函数调用。

作者: tonyswe   发布时间: 2010-09-12

动态链接库用gprof是分析不出来的。你可以用其他工具,比如Oprofile。这个要有root用户

作者: general1028   发布时间: 2010-09-12

相关阅读 更多