A.10. turbostat

The turbostat tool provides detailed information about the amount of time that the system spends in different states. Turbostat is provided by the kernel-tools package.
By default, turbostat prints a summary of counter results for the entire system, followed by counter results every 5 seconds, under the following headings:
pkg
The processor package number.
core
The processor core number.
CPU
The Linux CPU (logical processor) number.
%c0
The percentage of the interval for which the CPU retired instructions.
GHz
When this number is higher than the value in TSC, the CPU is in turbo mode
TSC
The average clock speed over the course of the entire interval.
%c1, %c3, and %c6
The percentage of the interval for which the processor was in the c1, c3, or c6 state, respectively.
%pc3 or %pc6
The percentage of the interval for which the processor was in the pc3 or pc6 state, respectively.
Specify a different period between counter results with the -i option, for example, run turbostat -i 10 to print results every 10 seconds instead.

Note

Upcoming Intel processors may add additional c-states. As of Red Hat Enterprise Linux 7.0, turbostat provides support for the c7, c8, c9, and c10 states.