Equivalent for Linux Win32 performance counters

Possible duplicate:
Performance Counters on Linux / Unix

What is the equivalent of Windows performance for Windows counters?

  • API / libraries for publishing application counters
  • APIs / libraries for efficiently monitoring and collecting values ​​(e.g. pdh.dll)
  • for monitoring current values ​​(equivalent to perfmon.exe)
  • collection planning applications (e.g. logman.exec)
  • applications for visualizing collected values ​​(again, perfmon.exe)

Or more broadly, what is the recommended Linux system performance monitoring infrastructure?

+6
performance linux
source share
1 answer

There is one infrastructure with supporting tools that were in the core of mainline, OProfile . However, the interface was broken in some respects, and in fact it did not see much benefit outside of the primitive oprofile command line tools. Then there were a bunch of "oprofile replacements", perfmon, perfmon2, perfctr, perfmon3 (?) Etc., until, finally, several months ago, Perf events was merged.

Then there are a number of higher-level libraries and tools built on top of the above kernel-level interfaces, such as PAPI and TAU

+2
source share

All Articles