tools: create power/x86/turbostat
authorLen Brown <len.brown@intel.com>
Sat, 23 Oct 2010 03:53:03 +0000 (23:53 -0400)
committerLen Brown <len.brown@intel.com>
Wed, 12 Jan 2011 03:46:02 +0000 (22:46 -0500)
commit103a8fea9b420d5faef43bb87332a28e2129816a
tree93dace0be03172408d1b841dbe644708cf0e69ba
parentf6f94e2ab1b33f0082ac22d71f66385a60d8157f
tools: create power/x86/turbostat

turbostat is a Linux tool to observe proper operation
of Intel(R) Turbo Boost Technology.

turbostat displays the actual processor frequency
on x86 processors that include APERF and MPERF MSRs.

Note that turbostat is of limited utility on Linux
kernels 2.6.29 and older, as acpi_cpufreq cleared
APERF/MPERF up through that release.

On Intel Core i3/i5/i7 (Nehalem) and newer processors,
turbostat also displays residency in idle power saving states,
which are necessary for diagnosing any cpuidle issues
that may have an effect on turbo-mode.

See the turbostat.8 man page for example usage.

Signed-off-by: Len Brown <len.brown@intel.com>
tools/power/x86/turbostat/Makefile [new file with mode: 0644]
tools/power/x86/turbostat/turbostat.8 [new file with mode: 0644]
tools/power/x86/turbostat/turbostat.c [new file with mode: 0644]