+1 vote

1 Answer

+2 votes
by
selected by
 
Best answer

Distinction between monolithic and micro kernel

Monolithic kernel: A monolithic kernel is a kernel architecture where the entire kernel is run in kernel space in supervisor mode.

• Operating system functionality is provided in large kernels.

• Functionalities in monolithic kernels scheduling, file system, networking, device drivers, memory management

• It is less flexibility when compare to micro kernel

• It is suited to centralized environment

image

Micro kernel: A micro kernel is a minimal computer operating system kernel provides only basic operating system services.

• Assigns few essential functions to the kernel.

• Functionalities in microkernel including address spaces, inter process communication and basic scheduling.

• Other operating system services are provided to servers that run in user mode

• It is high flexibility when compare to monolithic kernel

• It is suited to distributed environment.

image

Welcome to CPEN Talk
Solution-oriented students of computer engineering on one platform to get you that

ONE SOLUTION

Chuck Norris can access the DB from the UI.
...