Hi!
Hab mich gerade auf der Site
http://www.mega-tokyo.com angesehen. Da ha b ich unter Kerneldesigns den Modularen Kernel entdeckt (
http://www.mega-tokyo.com/osfaq2/index.php/ModularKernel).
Was haltet ihr von diesem Kernel? Ich versteh nicht ganz, ob das einfach ein anderer Begriff oder wirklich ein eigenes Design ist. Hab irgendwo gelesen, dass Linux ein modularer, monolithischer Kernel sei, anderswo was von einem modularen Mikrokernel. Mir gefällt das Design eigentlich sehr gut. Ich denke, das folgende würde ich hinein kompilieren:
- Memory Managment
- Multitasking
- C-Lib
- Module Loader
- Hardware detection
Ich stellte mir dann vor, dass der Bootloader diesen Kernel, und das benötigte Modul für das FS in den Speicher lädt. Man kann das FS dann im Bootlaoder definieren. Dann würde die Kontrolle zum Kernel gehen, der nach Hardware scannt und dann die entsprechende Module von der Floppy liest. Danach gibt er die Kontrolle an einen Prozess wie z.B. die Shell oder (später einmal) der GUI.
Was denkt ihr davon? Irgendwo fehlt doch dann das OS, welches alles kontrolliert
mfg, jeb