我以前用gprof做了我所有的Linux分析。如何在Linux上分析多線程C++應用程序?
但是,對於我的多線程應用程序,它的輸出看起來不一致。現在
,我挖了這件事:
http://sam.zoy.org/writings/programming/gprof.html
然而,從很久以前,在我gprof的輸出是,它出現在我的gprof的是列出由非主線程使用的功能。
所以,我的問題是:
1)2010年,我可以很容易地使用gprof的剖析多線程的Linux C++應用程序? (Ubuntu 9.10) 2)我應該研究哪些其他工具來進行性能分析?
我推薦使用valgrind – sisis 2010-03-23 02:35:51
最好不要像valgrind那樣減慢速度。 – anon 2010-03-23 02:36:31
請告訴我的替代方案,但不是替代品。檢查。 – dmckee 2010-03-23 02:37:50