123456789101112131415161718192021222324 |
- Supporting multiple CPU idle levels in kernel
- cpuidle
- General Information:
- Various CPUs today support multiple idle levels that are differentiated
- by varying exit latencies and power consumption during idle.
- cpuidle is a generic in-kernel infrastructure that separates
- idle policy (governor) from idle mechanism (driver) and provides a
- standardized infrastructure to support independent development of
- governors and drivers.
- cpuidle resides under drivers/cpuidle.
- Boot options:
- "cpuidle_sysfs_switch"
- enables current_governor interface in /sys/devices/system/cpu/cpuidle/,
- which can be used to switch governors at run time. This boot option
- is meant for developer testing only. In normal usage, kernel picks the
- best governor based on governor ratings.
- SEE ALSO: sysfs.txt in this directory.
|