Operating systems…

I’ve been reading quite a few things lately. The microkernel vs monolithic kernel debate seems to continue. It is true that the idea of having a highly modularized kernel sounds very interesting. But according to experts it is very hard to actually implement and carries a significant amount of overhead. But, once the core part of it is done the rest of the system should be easier to develop owing to the modularized nature. It might also be highly robust since one component of the system cannot affect another component since they are separated. Andy Tanenbaum, the venerable academic whose research areas include secure and reliable systems has always advocated the idea of a microkernel. He, along with a student Jorrit N. Hereder have redeveloped Minix (the father of linux) into it’s current version 3. Will be trying it out very soon.

Advertisements

One thought on “Operating systems…

  1. abhijit says:

    bobby,
    can u elaborate us on what a monolithic and microkernel is all about and the difference btw them????Is windows built on a monolithic kernel?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s