2009-12-21 51 views
6
的Win32性能计数器

可能重复:
Concept of “Performance Counters” in Linux/Unix相当于在Linux上

什么是Linux的等效的Windows的性能计数器?

  • API /库发布应用程序计数器
  • API /库,以监测和有效地收集的值(像的Pdh.dll)
  • 应用程序来监视的电流值(PERFMON.EXE的当量)
  • 应用程序调度收集(象logman.exec)
  • 应用可视化收集的值(再次,PERFMON.EXE)

或者,更广泛地说,Linux上推荐的系统性能监控基础架构是什么?

回答

2

有一个基础设施以及支持已在主线内核随时间,OProfile工具。然而,这个接口在某些方面被破坏了,并且在有些原始的oprofile命令行工具之外并没有真正看到太多的用处。然后有一堆“oprofile替换品”,perfmon,perfmon2,perfctr,perfmon3(?)等,直到最后几个月前Perf events基础设施被合并。

然后还有一些建在上面的内核级接口上的高层库和工具,如PAPITAU