diff --git a/man7/sched.7 b/man7/sched.7 index 107767914..8f0044162 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,