Unit 1 What Is Kernel in Operating System and What Are The Various
Unit 1 What Is Kernel in Operating System and What Are The Various
1. Monolithic Kernels
Monolithic Kernels are those Kernels where the user services and the
kernel services are implemented in the same memory space i.e. different
memory for user services and kernel services are not used in this case. By
doing so, the size of the Kernel is increased and this, in turn, increases the
size of the Operating System. As there is no separate User Space and
Kernel Space, so the execution of the process will be faster in Monolithic
Kernels.
Advantages:
Advantages:
Since we are using User Space and Kernel Space separately, so the
communication between these can reduce the overall execution
time.
3. Reentrant kernel