我曾经使用gprof进行所有 Linux 分析。
但是,对于我的多线程应用程序,它的输出似乎不一致。
现在,我挖了这个:
http://sam.zoy.org/writings/programming/gprof.html
但是,这是很久以前的事了,在我的 gprof 输出中,我的 gprof 似乎正在列出非主线程使用的函数。
所以,我的问题是:
- 在 2010 年,我可以轻松地使用 gprof 来分析多线程 Linux C++ 应用程序吗?(Ubuntu 9.10)
- 我应该使用哪些其他工具进行分析?