Fwd: about modularization

From: T. J. Brumfield
Date: Fri Aug 03 2007 - 09:53:14 EST


On 8/3/07, Ingo Molnar <mingo@xxxxxxx> wrote:
> snip...

Except that a working prototype of plugsched exists and functions
exactly as advertised. I understand that modules can be loaded and
unloaded, where as other aspects of the core kernel can't just
load/unload as the kernel is running, but the cpu scheduler could be
selected at boot via a command line, or as a kconfig option when
compiling like the io scheduler.

And while the io team may feel that it would be best to have one
scheduler that worked well under all circumstances, often this can't
simply be the case. Benchmarks over the years seem to suggest that
different schedulers work different for different situations. In that
regard, choice does seem to be nice.

CFS is apparently better in its simplicity, however others are
reporting that SD still provides benefits for 3D gaming. Perhaps
there are instances where even more schedulers like nicksched might be
the most appropriate solution.

-- T. J.
"In the beginning the Universe was created. This has made a lot of
people very angry and been widely regarded as a bad move."
--Douglas Adams
"Nihilism makes me smile."
--Christopher Quick
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/