关于c:linux-查看程序函数占用时间gprof

7次阅读

共计 210 个字符,预计需要花费 1 分钟才能阅读完成。

理论工作中常常会遇到程序执行工夫迟缓,但对于那局部执行迟缓无奈确定。

应用 GNU profiler(gprof)工具可对程序的函数调用次数,函数占用工夫,准确展现。是程序开发的一个有用的工具。

用法:在编译时退出 gcc -pg 选项。
失常运行程序后,会产生一个 gmon.out 文件.
通过如下命令可查看程序运行中各函数调用次数以及运行工夫。

$ gprof app gmon.out > report.txt

输入后果会展现在 report 文件中。

正文完
 0