Explore common issues in power management and system wake-ups in this Linux Plumbers Conference talk. Learn about the challenges faced by power management engineers in quiescing systems, including unwanted wake-up sources from hardware and software. Discover how the idle framework operates independently and opportunistically, and examine potential improvements through collaboration with the scheduler. Delve into topics such as the Money Governor, prevention strategies, topology considerations, and performance multipliers. Investigate new approaches like the MiniGovernor and prediction quality improvements. Gain insights into reading from disk schedulers and the development of a new governor. Understand the impact of various system components, including printers, on power management efficiency.
Overview
Syllabus
Intro
Whats going wrong
Money Governor
Problem
Example
Prevention
Topology
Performance multiplier
Next steps
MiniGovernor
Prediction quality
Reading from disk
scheduler
new governor
the printer
Taught by
Linux Plumbers Conference