DragonFly BSD
DragonFly commits List (threaded) for 2012-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: kernel - usched_bsd4 algorith fixes & improvements


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 17 Sep 2012 09:35:38 -0700 (PDT)

commit 901eccebc4fc22785edf0c32784210869eb0068f
Author: Matthew Dillon <dillon@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



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]