9

我正在寻找适用于 Linux 的系统范围的采样分析器。perf 和 OPrfile 都使用相同的硬件计数器,所以我不确定两者之间的区别是什么。

那么 perf 和 OProfile 之间有什么区别,你什么时候会使用其中一个呢?

4

1 回答 1

8

Perf 似乎更容易安装和运行——根据我有限的经验。

这是一个可能有用的链接:http ://rhaas.blogspot.co.uk/2012/06/perf-good-bad-ugly.html

两者都可以生成调用图、带注释的程序集/源代码、内核级事件采样等。我看不出它们之间有很大的区别(不是说我已经使用过它们中的任何一个)。

于 2013-06-17T13:19:27.527 回答