Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Concept of "Performance Counters" in Linux/Unix [closed]

Windows has a Performance Counters infrastructure. The OS provides some common counters, and I can go add my own. What is the corresponding concept in Linux/Unix?

like image 531
user15071 Avatar asked Jul 08 '09 21:07

user15071


People also ask

How do Performance Counters work?

Windows Performance Counters provide a high-level abstraction layer that provides a consistent interface for collecting various kinds of system data such as CPU, memory, and disk usage. System administrators often use performance counters to monitor systems for performance or behavior problems.

What are counters in Linux?

Performance Counters for Linux (PCL) is a new kernel-based subsystem that provides a framework for collecting and analyzing performance data. These events will vary based on the performance monitoring hardware and the software configuration of the system.

Where are Performance Counters stored?

When you run a Data Collector Set, the data that is collected for performance counters is stored to a log file (. blg) in the location that was defined when the Data Collector Set was created. In Windows Performance Monitor, you can view log files to see a visual representation of performance counter data.


1 Answers

Take a look at:

  • OProfile
  • perfctr
  • perfmon2
like image 136
Brandon E Taylor Avatar answered Oct 29 '22 01:10

Brandon E Taylor