^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) .TH "CPUPOWER\-FREQUENCY\-INFO" "1" "0.1" "" "cpupower Manual"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) .SH "NAME"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) .LP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) cpupower\-frequency\-info \- Utility to retrieve cpufreq kernel information
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) .SH "SYNTAX"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) .LP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) cpupower [ \-c cpulist ] frequency\-info [\fIoptions\fP]
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) .SH "DESCRIPTION"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) .LP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) A small tool which prints out cpufreq information helpful to developers and interested users.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) .SH "OPTIONS"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) .LP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) \fB\-e\fR \fB\-\-debug\fR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) Prints out debug information.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) \fB\-f\fR \fB\-\-freq\fR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) Get frequency the CPU currently runs at, according to the cpufreq core.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) \fB\-w\fR \fB\-\-hwfreq\fR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) Get frequency the CPU currently runs at, by reading it from hardware (only available to root).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) \fB\-l\fR \fB\-\-hwlimits\fR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) Determine the minimum and maximum CPU frequency allowed.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) \fB\-d\fR \fB\-\-driver\fR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) Determines the used cpufreq kernel driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) \fB\-p\fR \fB\-\-policy\fR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) Gets the currently used cpufreq policy.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) \fB\-g\fR \fB\-\-governors\fR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) Determines available cpufreq governors.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) \fB\-a\fR \fB\-\-related\-cpus\fR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) Determines which CPUs run at the same hardware frequency.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) \fB\-a\fR \fB\-\-affected\-cpus\fR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) Determines which CPUs need to have their frequency coordinated by software.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) \fB\-s\fR \fB\-\-stats\fR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) Shows cpufreq statistics if available.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) \fB\-y\fR \fB\-\-latency\fR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) Determines the maximum latency on CPU frequency changes.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) \fB\-o\fR \fB\-\-proc\fR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) Prints out information like provided by the /proc/cpufreq interface in 2.4. and early 2.6. kernels.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) \fB\-m\fR \fB\-\-human\fR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) human\-readable output for the \-f, \-w, \-s and \-y parameters.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) \fB\-n\fR \fB\-\-no-rounding\fR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) Output frequencies and latencies without rounding off values.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) .TP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) .SH "REMARKS"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) .LP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) By default only values of core zero are displayed. How to display settings of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) other cores is described in the cpupower(1) manpage in the \-\-cpu option section.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) .LP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) You can't specify more than one of the output specific options \-o \-e \-a \-g \-p \-d \-l \-w \-f \-y.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) .LP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) You also can't specify the \-o option combined with the \-c option.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) .SH "FILES"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) .nf
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) \fI/sys/devices/system/cpu/cpu*/cpufreq/\fP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) \fI/proc/cpufreq\fP (deprecated)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) \fI/proc/sys/cpu/\fP (deprecated)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) .fi
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) .SH "AUTHORS"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) .nf
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) Dominik Brodowski <linux@brodo.de> \- author
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) Mattia Dongili<malattia@gmail.com> \- first autolibtoolization
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) .fi
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) .SH "SEE ALSO"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) .LP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) cpupower\-frequency\-set(1), cpupower(1)