Sunday, 15 April 2007

Kernel Designs Explained

An article that explains the difference between a monotlithic kernel and a micro-kernel here. It concludes that the hybrid model is the best for today (a mix between both models). According to me the nano-kernel model (an extremist vision of the micro-kernel): "everything is out from the kernel" excepted process management and memory will appear in the next 10 years mainly for two reasons:

1/ Processing time won't be an issue any more.

2/ People won't accept that computers crash any more: Bug free or formally prooved code will be necessary. So this requires to have very small pieces of code checked independently.

Roll on your Own:

1 comments:

Eric said...

No need to wait 10 years... Nucleus is an example of a tiny kernel - used in embedded systems for RT purposes - with nothing more than process management built-in and everything inside-out