On Mon, Oct 08, 2012 at 18:43, Christiano F. Haesbaert wrote: > Ratchov is correct, when a process sleeps you specify the priority you > should have when waking up. I think george was referring to the old version > of his code. > > The 4.4 bsd scheduler relies heavily on these priority boosts, i still > didnt have a look at George's code, but an equivalent mechanism is usually > needed. On cfs scheduling for example the processes forces a new delta > calculation and gets a fraction proportional to all other runnables > processes.
I've wondered how effective (or more importantly, accurate) these priorities are. Maintenance has been somewhat haphazard, e.g., I have no idea when the last use of PVFS was removed, but there aren't any left except for the definition in param.h.