operating system kernel types PDF

Title operating system kernel types
Author Usama Bin Ejaz
Course operating system
Institution Central University of Punjab
Pages 1
File Size 28.5 KB
File Type PDF
Total Downloads 48
Total Views 153

Summary

Download operating system kernel types PDF


Description

Lecture 3: Modes of operation: User Mode Privileged mode: It is a elevated mode of execution which allow the kernel to manage other processes. Memory management and process management is the vital part of a kernel and this portion is in the privileged mode.

Types of Kernel: Monolithic kernel: The whole operating system is encapsulated in a single binary file. Nothing can be added (like configuration of device drivers etc) in the OS at run time. Every thing has to be configured in the code and then compiled according to the machine. Example, Solaris is a monolithic kernel OS.

Micro kernel: The vital parts of kernel, Memory management and process management, are embedded in the kernel. Therefore the kernel size is very small. All other components are loaded on the fly according to the need of the kernel. The main part is run in privileged mode. The benefit is that a small portion of the kernel is in privileged mode and therefore it's reliability increases. Example, Linux is micro kernel.

Exo kernel: the Kernels which provide support to other kernels are known as Exo kernel. some people don't even consider them to be kernels. example, hypervisor is an Exo kernel. ...


Similar Free PDFs