Lines Matching +full:cpu +full:- +full:idle +full:- +full:states
1 .TH CPUPOWER\-MONITOR "1" "22/02/2011" "" "cpupower Manual"
3 cpupower\-monitor \- Report processor frequency and idle statistics
7 .RB "\-l"
10 .RB [ -c ] [ "\-m <mon1>," [ "<mon2>,..." ] ]
11 .RB [ "\-i seconds" ]
14 .RB [ -c ][ "\-m <mon1>," [ "<mon2>,..." ] ]
18 \fBcpupower-monitor \fP reports processor topology, frequency and idle power
22 \fBcpupower-monitor \fP implements independent processor sleep state and
24 directly reading out hardware registers. Use \-l to get an overview which are
29 \-l
35 The name in quotation marks which can be passed to the \-m parameter.
46 [T] \-> Thread
48 [C] \-> Core
50 [P] \-> Processor Package (Socket)
52 [M] \-> Machine/Platform wide counter
57 \-m <mon1>,<mon2>,...
59 Only display specific monitors. Use the monitor string(s) provided by \-l option.
62 \-i seconds
67 \-c
72 This is to wake up the processors from deeper sleep states and let the
74 -account its cpuidle (C-state) information before reading the
80 Measure idle and frequency characteristics of an arbitrary command/workload.
85 \-v
93 /sys/devices/system/cpu/cpu*/cpuidle/state*/.
94 The kernel updates these values every time an idle state is entered or
95 left. Therefore there can be some inaccuracy when cores are in an idle
97 that one core stayed in an idle state for the whole measure time and the idle
105 The fact that on all recent hardware the mperf timer stops ticking in any idle
109 May work poorly on Linux-2.6.20 through 2.6.29, as the \fBacpi-cpufreq \fP
115 Threads (hyperthreaded cores) may not be able to enter deeper core states if
117 Deepest package sleep states may in reality show up as machine/platform wide
118 sleep states and can only be entered if all cores are idle. Look up Intel
120 The monitors are named after the CPU family where the sleep state capabilities
121 got introduced and may not match exactly the CPU name of the platform.
143 cpupower monitor -l" may show:
145 Monitor "Mperf" (3 states) \- Might overflow after 922000000 s
149 Monitor "Idle_Stats" (3 states) \- Might overflow after 4294967295 s
154 cpupower monitor \-m "Idle_Stats,Mperf" scp /tmp/test /nfs/tmp
156 Monitor the scp command, show both Mperf and Idle_Stats states counter
162 Be careful that the typical command to fully utilize one CPU by doing:
168 shell script. Hit CTRL\-c to terminate the command and get the measure output
179 "Intel® 64 and IA-32 Architectures Software Developer's Manual
186 /dev/cpu/*/msr
187 /sys/devices/system/cpu/cpu*/cpuidle/state*/.