Messages in this thread | | | Date | Mon, 10 May 1999 00:42:18 +0200 (CEST) | From | Ingo Molnar <> | Subject | Re: [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/
| |