2009-12-21 68 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