git: Revert "kernel - Reduce priority range from dynamic priority"
dillon at crater.dragonflybsd.org
Sat Feb 18 20:36:43 PST 2017
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Sat Feb 18 20:33:34 2017 -0800
Revert "kernel - Reduce priority range from dynamic priority"
This reverts commit abc0cda7b4a0a92afab15645d5adfac57af02866.
The change improved how nice ranging works but completely blew up
fork priority reduction, causing parent process dispatches via
fork/exec (such as done by a service or by make) to not immediately
move the child proces to another cpu when the parent has more work
This caused the kernel build to regress from 3:12 to 3:21 on the
test box, and for the world build to only show minor improvements
instead of more significant improvements.
So revert it for now. We will improve nice priorities another way.
Summary of changes:
sys/kern/usched_dfly.c | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
DragonFly BSD source repository
More information about the Commits