c++性能測試工具

jopen 12年前發布 | 1K 次閱讀 Apache MINA Jetty

C++Profiler工具

精確度

對動態庫的支持

對動態控制的支持

二次開發和維護成本

GUN profile

較高,對函數執行次數的統計是100%正確的,但是對函數執行時間的統計是通過采樣平率估算的,存在一定的偏差。

No

編譯時決定,靈活性較差

代碼集成在glibc中,二次開發和修改的影響面較大,而且發布不易。

Google performance tools

一般,對函數次數和執行時間的統計都是通過采樣頻率估算的,存在一定的偏差和遺漏。

Yes

運行時控制,更方面操作

獨立的第三方庫,開源項目,二次開發和維護成本較低。

Oprofile

待調查

待調查

待調查

待調查

 

 

 

 

 

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!