【发布时间】:2013-07-23 05:18:16
【问题描述】:
我想通过读取路径上各个点的性能计数器来分析应用程序的关键路径。
我遇到了libperf,它提供了一个相当简洁的 C api。但是,上一次活动是在 3 年前。
我也知道PAPI。这正在积极开发中。
- 还有其他我应该注意的库吗?
- 谁能提供有关使用其中一种方法的任何见解?
- 任何将这些集成到应用程序代码中的教程/介绍?
【问题讨论】:
-
你看过 valgrind 吗?
-
@n.m.是的,但我希望能够在生产中运行它
-
我不确定为什么 valgrind 在这方面不同于任何其他分析器,但无论如何。 Yiu 提到了英特尔的性能计数器。你是说vtune吗?它存在于 Linux 上。
标签: linux performance perf