gprof 统计程序所有函数的执行次数和执行时间
对于执行频率高的函数进行优化,提高执行效率,比如内嵌汇编
编译选项: -pg
这样使得编译出来的程序包含统计代码
产生 gmon.out文件(二进制编码)记录统计信息,使用gprof命令可以查看
frame_dummy是主函数main()
在所有情况,从来没执行的代码(#####)将其去除
编译选项:-fprofile-arcs
-ftest-coverage
产生cov.gcno 编译时产生
cov.gcda 运行时产生
cov.c.gcov 使用gcov c-source时产生,每行的统计信息
添加新评论0 条评论