Microkernel
202310071625
Status: #idea
Tags: OS
Microkernel
- Moves as much as possible from the kernel to the user-space
- Communication takes place between modules using message passing
- Kernel only consists of essential components
- Main function of microkernel is to provide communication facility (using message passing)
- Advantages
- Easier to port to new architectures
- Easier to extend the microkernel
- More reliable (less kernel code running)
- More secure
- Disadvantages
- Performance overhead of user-space to kernel-space communication
Info
Real-time systems and embedded systems usually use a

