Re: a different approach to scheduling issues

Nathan Hand (nathanh@chirp.com.au)
Thu, 1 Oct 1998 10:34:52 +1000 (EST)


> Not quite laughable... With all the recent discussion I was talking to a
> friend of mine, and we were discussing the same idea. Although, to me,it
> makes more sense to make it a compile time option, much like the network
> packet scheduler... Then those who try something new will not necessarily
> have thier system hosed if the kernel can't load the module.

A solution here is to have a default round-robin scheduler that is
active when no "modularised schedulers" are loaded. This could let
you do something like

% rmmod qnx-scheduler
% insmod lb-scheduler

Without due concern. The default round robin scheduler need not be
smart - it wouldn't need to be - it would just need to be fair and
free from starvation.

However I don't think modularised schedulers are nearly as trivial
as you and the poster before you are suggesting.

-
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/