git: kernel - usched_bsd4 algorith fixes & improvements
Matthew Dillon
dillon at crater.dragonflybsd.org
Mon Sep 17 09:35:38 PDT 2012
commit 901eccebc4fc22785edf0c32784210869eb0068f
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Mon Sep 17 09:32:53 2012 -0700
kernel - usched_bsd4 algorith fixes & improvements
* Fix a bug in the checks loop where the loop counter would be reset
whenever it moved to a new queue.
* Improve the min_level_lwp selec code by also testing lwp_priority.
* Add code to kick the helper threads for the processes that weren't
selected.
* Clean up some code syntax.
Summary of changes:
sys/kern/usched_bsd4.c | 282 +++++++++++++++++++++++++++++-------------------
1 files changed, 173 insertions(+), 109 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/901eccebc4fc22785edf0c32784210869eb0068f
--
DragonFly BSD source repository
More information about the Commits
mailing list