1、以valgrind方式運作可執行檔案,如下:其中假定可執行檔案運作方式為 ./bin/main conf
valgrind --tool=callgrind ./bin/main conf
2、上一步會生成一個檔案:callgrind.out.*,運作軟體qcachegrind074-32bit-x86,導入檔案callgrind.out.*即可檢視每個類&方法的時間占比
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHL9UERNhXSU1UeBRVT3V1MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLwADO5AjMxMTM2IDNwkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
valgrind --tool=callgrind ./bin/main conf