Welcome to graduate2professional.blogspot.com

Wednesday, July 8, 2009

Types of Kernel

Monolithic Kernel (Macro Kernel): Kernal Image = (Kernel Core+Kernal Services). When system boots up entire services are loaded and resides in memory.
Example: Windows and Unix.

Micro kernel: Kernel Image = Kernel Core. Services are built in to special modules which can be loaded and unloaded as per need.
Example: VxWorks , MINUX

We have another type of kernel integration technique called Modular. This is derived from best of micro and monolithic kernel).
In Modular kernel integration: Kernel Image = (Kernel core + IPC service modules +Memory module +Process Management module).
All other modules are loadable kernel modules.
Example: Linux kernel

No comments:

Post a Comment