社区
Linux/Unix社区
帖子详情
有谁知道,如何使用linux下的gprof工具???????
cngdzhang
2004-08-06 08:30:37
在unix有prof可以统计程序中的的每个函数的执行时间,包括库函数,
现在我想知道在linux下怎样来gprof得出程序中的每条语句的执行时间与次数(我试验过-l选项但是不行),察看man我发现了gcov可以部分解决问题。谁有知道更好的方法吗??
...全文
63
1
打赏
收藏
有谁知道,如何使用linux下的gprof工具???????
在unix有prof可以统计程序中的的每个函数的执行时间,包括库函数, 现在我想知道在linux下怎样来gprof得出程序中的每条语句的执行时间与次数(我试验过-l选项但是不行),察看man我发现了gcov可以部分解决问题。谁有知道更好的方法吗??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ruancsdn
2004-08-07
打赏
举报
回复
编译的时候加 -pg,然后运行程序,就会出现一个gmon.out,再用gprof
Linux
性能评测
工具
之g
pro
f1
1. 可以显示“flat
pro
file”,包括每个函数的调用次数,每个函数消耗的处理器时间,2. 可以显示“Call graph”,包括函数的调用关系,每个函
g
pro
f2dot.py
g
pro
f2dot
linux
环境下 C++性能测试
工具
,有助于查看程序的调用流程和次数.
linux
gcov
工具
详细介绍
1. gcov是什么? • Gcov is GCC Coverage • 是一个测试代码覆盖率的
工具
• 是一个命令行方式的控制台程序 • 伴随GCC发布,配合GCC共同实现对C/C++文件的语句覆盖和分支覆盖测试; • 与程序概要分析
工具
(
pro
filing tool,例如g
pro
f)一起工作,可以估计程序中哪一段代码最耗时; 注:程序概要分析
工具
是分析代码性能的
工具
g
pro
f2dot, 将分析输出转换为点图形.zip
g
pro
f2dot, 将分析输出转换为点图形 关于 g
pro
f2dot这是一个将多个分析器的输出转换为一个点图( )的python 脚本。它可以:从以下位置读取输出:
Linux
性能测试valgrind
工具
的 callgrindsys
pro
fVTune放大器 XE
gnu
工具
集全套文档
as bfd binutils gcc g
pro
f ld 等文档
使用
手册
linux
下编程
工具
集的最好介绍,作为
linux
下开发者的必备
工具
集
Linux/Unix社区
23,114
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章