]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
sched.7: Add more precise details on CFS's treatment of the nice value
authorMichael Kerrisk <mtk.manpages@gmail.com>
Sun, 27 Nov 2016 15:32:56 +0000 (16:32 +0100)
committerMichael Kerrisk <mtk.manpages@gmail.com>
Sun, 27 Nov 2016 17:57:48 +0000 (18:57 +0100)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
man7/sched.7

index 1077679144bf786eea3e1789ec3270cefbc536e1..8f00441623d49aec7997bc8babea1f58e4827443 100644 (file)
@@ -396,6 +396,9 @@ across Linux kernel versions.
 With the advent of the CFS scheduler in kernel 2.6.23,
 Linux adopted an algorithm that causes
 relative differences in nice values to have a much stronger effect.
+In the current implementation, each unit of difference in the
+nice values of two processes results in a factor of 1.25
+in the degree to which the scheduler favors the higher priority process.
 This causes very low nice values (+19) to truly provide little CPU
 to a process whenever there is any other
 higher priority load on the system,