性能分析工具

0. 下載鏈接:https://download.csdn.net/download/liufuchun111/12114012

1. 安裝:
    1.1 解壓libunwind-0.99-beta.tar.gz和gperftools-2.6.1.tar.gz使用源碼方式安裝.
2. 執行:
    2.1 待分析程序修改:
        包含頭文件: #include <google/profiler.h>
        待分析代碼段的收尾添加: ProfilerStart("xxx.prof");和ProfilerStop();
    2.2 待分析程序編譯時,鏈接-lprofile和-lunwind庫.
    2.3 ./a.out // 執行待分析程序
    2.4 以文本方式輸出分析結果:
            pprof --text a.out xxx.prof
    2.5 以pdf有向圖方式輸出分析結果.(注:此時需要安裝依賴庫:graphviz.tar.gz):
            pprof --pdf a.out xxx.prof

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章