lkml.org 
[lkml]   [1999]   [May]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [patch] new scheduler

On Sun, 9 May 1999, Rik van Riel wrote:

> attached is a patch that changes the Linux scheduler
> to do the following things better/right:
> - niced tasks use far less CPU than before
> - interactive tasks always have a higher priority
> than running tasks (more so than it's the case now)
> - global priority recalculation has been changed to a
> new mechanism involving p->defer, indicating when a
> program is to get it's next time slice

you have removed priority recalculation, but priority recalculation has a
goal: not running processes gather priority approaching maximum priority
(40) logarithmically. This is how we 'boost' interactive processes
automatically. Maybe i've misread your patch, but where is this mechanizm
now? (or if it's replaced by something else, how does that work?)

-- mingo



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:51    [W:0.074 / U:4.676 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site