About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / cpuidle / core.txt


Based on kernel version 4.16.1. Page generated on 2018-04-09 11:52 EST.

1	
2			Supporting multiple CPU idle levels in kernel
3	
4					cpuidle
5	
6	General Information:
7	
8	Various CPUs today support multiple idle levels that are differentiated
9	by varying exit latencies and power consumption during idle.
10	cpuidle is a generic in-kernel infrastructure that separates
11	idle policy (governor) from idle mechanism (driver) and provides a
12	standardized infrastructure to support independent development of
13	governors and drivers.
14	
15	cpuidle resides under drivers/cpuidle.
16	
17	Boot options:
18	"cpuidle_sysfs_switch"
19	enables current_governor interface in /sys/devices/system/cpu/cpuidle/,
20	which can be used to switch governors at run time. This boot option
21	is meant for developer testing only. In normal usage, kernel picks the
22	best governor based on governor ratings.
23	SEE ALSO: sysfs.txt in this directory.
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog