sched.7: Further clarify scheduling policies for which autogroup applied

Further clarify that autogroup groups only SCHED_OTHER/SCHED_NICE/
SCHED_IDLE processes.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2016-11-27 22:28:02 +01:00
parent e92070f8cc
commit 0cacdedace
1 changed files with 15 additions and 2 deletions

View File

@ -847,8 +847,21 @@ The use of the
CPU controller to place processes in cgroups other than the
root CPU cgroup overrides the effect of autogrouping.
The autogroup feature does not group processes
that are scheduled under a real-time and deadline policies.
In a nonroot autogroup,
the effect of autogroup nice value and the process nice value are additive
Autogroup nice level affects SCHED_OTHER, SCHED_BATCH, and SCHED_IDLE, but
not RT policies.
The autogroup feature groups only processes scheduled under
non-real-time policies
.RB ( SCHED_OTHER ,
.BR SCHED_BATCH ,
and
.BR SCHED_IDLE ).
It does not group processes scheduled under real-time and
deadline policies.
Those processes are scheduled according to the rules described earlier.
.SH NOTES
The