aboutsummaryrefslogtreecommitdiffstats
path: root/man7/sched.7
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2016-11-27 22:28:02 +0100
committerMichael Kerrisk <mtk.manpages@gmail.com>2016-11-29 21:50:15 +0100
commit0cacdedace5c43f1f966a924fef15a27b3454224 (patch)
treea5a10d06e28c369ace76e698c386f6ff24d21004 /man7/sched.7
parente92070f8ccd1ac04c5a39ebd38afe08892b95257 (diff)
downloadman-pages-0cacdedace5c43f1f966a924fef15a27b3454224.tar.gz
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>
Diffstat (limited to 'man7/sched.7')
-rw-r--r--man7/sched.717
1 files changed, 15 insertions, 2 deletions
diff --git a/man7/sched.7 b/man7/sched.7
index 5c2b678248..36b4f594a8 100644
--- a/man7/sched.7
+++ b/man7/sched.7
@@ -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