2011年6月9日 星期四

gprof 看程式效能分析

gcc 加參數看程式的performance 分析

compiler 時加參數 -pg
gcc -pg test.c
./a.out

然後, 執行程式後會產生出gmon.out

gprof a.out > test
去看 test 檔, 可以看到很多有用的 performance analysis 的資訊

subroutine 執行幾次, 被那些呼叫, 佔執行時間多少, 等等..

References:

使用Gnu gprof進行Linux平臺下的程序分析
http://dipeng.blog.hexun.com.tw/12501019_d.html

使用Gnu gprof進行Linux平台下的程序分析
http://southmaster.com/article/pub.php?page=red2.php&id=3255

沒有留言: