wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Explain Kernel in OS

profile
Prithika Burmon
Jul 03, 2024
0 Likes
0 Discussions
83 Reads

Kernel is the main component of the Operating systems. Its main task is to basically manage the operations of the memory and CPU time. It loads to begin with into memory when an working framework is stacked and remains into memory until working framework is closed down once more. It is accountable for managing tasks such as Disk Management , task Management and Memory Management. It focuses to manage commuication between software and disk memory.  It acts as a bridge between applications and data processing done at the hardware level. It is the central component of an OS.

 

Types of Kernel :

1. Monolithic Kernel :-

  • It operates on the kernel space as communication is more efficient  .
  • It is faster than other types of kernel as it don’t switch between users and kernel modes.
  • It has lower inactivity than other sorts of bits since framework calls and hinders can be taken care of specifically by the kernel.
  • It is simpler and easy to design.
  • Example :- Unix , Linux

 

2. Micro Kernel :-

  • It is more flexible as it allows different OS services to be added or removed without affecting the entire system.
  • It is more portable as it is easier to port  the operating system to different hardware architectures.
  • Example  :- Mach , L4 , etc.

 

3. Nano Kernel :-

  • It is amazingly little, giving as it were the most fundamental capacities required to run the framework.
  • It is more quick and productive than other bit sorts. 
  • It is exceedingly convenient, permitting them to run on a wide run of equipment models.
  • Example : - EROS , etc.

 

4. Hybrid Kernel :-  

  • It is the combination of both solid part and microkernel.      
  • It gives better performance as  they reduce the number of context switches required between user space and kernel space.
  • It more congruous than microkernels since they can bolster a more extensive run of gadget drivers.
  • Example :-  Windows , NT , MacOS , etc.

Comments ()


Sign in

Read Next

File management

Blog banner

Lucidchart

Blog banner

What is M-commerce and how it's work

Blog banner

Malware Detection Techniques for Mobile Devices

Blog banner

Threads and concurrency

Blog banner

Multiprocessor and Multicore Organization

Blog banner

The Future of Web Development in 2026: Trends Every Business Must Know

Blog banner

Service design process in ITSM

Blog banner

How to Prepare Your Child for Their First Day of School?

Blog banner

The Importance of Data Quality Management in Data Science

Blog banner

Article on Fresh Book

Blog banner

Virtual memory

Blog banner

26/11 The Black Day Of Mumbai

Blog banner

Threads

Blog banner

Top 5 Benefits of Artificial Intelligence

Blog banner

social media issue

Blog banner

Decoding Confusion Matrix

Blog banner

File system

Blog banner

**THE MUJAWARR: Transforming the Logistics Industry**

Blog banner

Assignment 2

Blog banner

Virtual machine.

Blog banner

Interrupts - Types, Working & Importance

Blog banner

Types of Viruses

Blog banner

Why Data Security Is Important

Blog banner

Creating Digitally Signed Document

Blog banner

The Joy of Giving: How Festivals Teach Children Empathy and Gratitude

Blog banner

The seven-step improvement process

Blog banner

Mesh Topology

Blog banner

ZOHO

Blog banner

Why Festivals Are the Best Classrooms for Young Minds?

Blog banner

MODERN OPERATING SYSTEM

Blog banner

Life

Blog banner

Computer security techniques

Blog banner

IT service level agreement

Blog banner

operating system

Blog banner

Cache memory

Blog banner

INDIAN CHEAPEST COSMETICS BRAND

Blog banner

How GIS in Agriculture Eliminates Guesswork

Blog banner

Cache Memory in Operating Systems

Blog banner

WINDOWS I/ O

Blog banner

Man is free by the birth .

Blog banner

Rain bow

Blog banner