[$] Scheduler utilization clamping

Once upon a time, the only way to control how the kernel’s CPU scheduler
treated any
given process was to adjust that process’s priority. Priorities are no
longer enough to fully control CPU scheduling, though, especially when
power-management concerns are taken into account. The utilization
clamping patch set
from Patrick Bellasi is the latest in a series of
attempts to allow user space to tell the scheduler more about any specific
process’s needs.

Source: LWN