Bug#752158: ITP: idlestat -- measures CPU time in idle and operating states
Owner: Colin Ian King <firstname.lastname@example.org>
* Package name : idlestat
Version : 0.3
Upstream Author : Daniel Lezcano <email@example.com>
* URL : https://wiki.linaro.org/WorkingGroups/PowerManagement/Resources/Tools/Idlestat
* License : GPL-2+
Programming Lang: C
Description : measures CPU time in idle and operating states
Idlestat uses kernel FTRACE function to monitor and capture
C-state and P-state transitions of CPUs over a time interval.
It calculates the total, average, min and max times spend in
each C-state, P-state for each CPU and in each CPU cluster.
It also reports the times specific IRQs caused the CPU to exit
idle state, per CPU and per-IRQ.
The tool is very useful to help identify poor power saving
configuration on systems. Compared to tools like powertop,
idlestat is more targetted at just CPU C and P states and provides
a more detailed summary of the overall states of each state.
idlestat is designed to do one job, and do it well.
I'm going to be in sync with Linaro on this project to ensure
I package up new versions as they are released.