0% found this document useful (0 votes)
9 views1 page

Documen

Uploaded by

Prakash Jeeva
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views1 page

Documen

Uploaded by

Prakash Jeeva
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

The diagram in **Fig 1.

8: Microkernel** illustrates the architecture of a


microkernel-based operating system. It highlights the separation of core
kernel functions and user-space services.

### **Key Points from the Diagram:**

1. **Separation of User and Kernel Mode:**

- The microkernel architecture moves most OS services (like memory


management, process management, and file systems) into **user space**
instead of keeping them in the kernel.

- Only essential functions (like inter-process communication and hardware


communication) remain in the **kernel mode** for security and stability.

2. **Message Passing for Communication:**

- Unlike monolithic kernels where modules interact directly, microkernels


use **message passing** to exchange information between modules (e.g.,
memory module, process module, file module).

- This reduces the risk of system crashes because each module runs
independently in user mode.

You might also like