Macro, Moduler or Micro Kernel?
Posted: Mon Feb 24, 2003 10:59 am
I am writing an OS that (I hope) will eventually become an emergancy rescue disk (similar to Windows 98 boot disk, but with a proper GUI and more (useful) utilities). My question is weather to use a Macro Kernel with everything (including utilities like a terminal emulator and file browser) included, a modular Kernel which loads all the utilities as though they were drivers whilst loading or a Micro Kernel which has the utilities all as seperate programs? ??? The latter two obviously have the advantage that they do not need the kernel re-compiling for every new driver/program but I think that the former will be easier to code (no need to load programs from disk to memory or execute seperate programs etc...). :-\