Explain the difference between microkernel and macro kernel?

Micro-Kernel: A micro-kernel is a minimal operating system that performs only the essential functions of an operating system. All other operating system functions are performed by system processes. Monolithic: A monolithic operating system is one where all operating system code is in a single executable image and all operating system code runs in system mode.

Showing Answers 1 - 1 of 1 Answers

chiru

  • Jul 17th, 2005
 

A monolithic kernel has all OS services running within the privileged mode of processor.It has only one address space i.e. kernel space.  
A micro-kernel uses the CPUs privileged mode only for really core sevices (task scheduling, interprocess communication and memory allocation). Its has seperate address spaces( kernel space and user space)

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions