Monolithic architecture - operating system

Rating - 3/5

Monolithic architecture

It is the oldest architecture of the operating system. We know that all the core software components of the operating system are collectively known as the kernel.

The kernel can access all the resources present in the system. In the monolithic systems, each component of the operating system is contained within the kernel.

All the basic services of OS like process management, file management, memory management, exception handling, process communication etc. are all present inside the kernel only.

Linux is a good example of monolithic kernel.

Monolithic architecture - operating system

Fig. Monolithic architecture of operating system

Advantages of Monolithic Architecture:

  1. Simple and easy to implement structure

  2. Faster execution due to direct access to all the services

Disadvantages of Monolithic Architecture:

These Topics Are Also In Your Syllabus Monolithic architecture - operating system
1 Types of Operating Systems - Batch operating system, Time-sharing systems, Distributed OS, Network OS, Real Time OS link
2 THE operating system link
You May Find Something Very Interesting Here. Monolithic architecture - operating system link
3 RC 4000 link
4 What is the WAFL File System? link
5 What is the Security Problem? link
  1. Addition of new features or removal of obsolete features is very difficult.

  2. Security issues are always there because there is no isolation among various servers’ present in the kernel.


Rating - 3/5