diff options
| author | Michael Kerrisk <mtk.manpages@gmail.com> | 2016-11-27 16:32:56 +0100 |
|---|---|---|
| committer | Michael Kerrisk <mtk.manpages@gmail.com> | 2016-11-27 18:57:48 +0100 |
| commit | 115366c6f3ec0ade37dfdcd6d829f86322ca231f (patch) | |
| tree | 93e21dda39d4f5ffd983f1afe0675f5de47ff7bc | |
| parent | 45fcd0e27fb4d4225c99267931c7e85b08a434ad (diff) | |
| download | man-pages-115366c6f3ec0ade37dfdcd6d829f86322ca231f.tar.gz | |
sched.7: Add more precise details on CFS's treatment of the nice value
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
| -rw-r--r-- | man7/sched.7 | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/man7/sched.7 b/man7/sched.7 index 1077679144..8f00441623 100644 --- a/man7/sched.7 +++ b/man7/sched.7 @@ -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, |
