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

Deadlock

Blog banner

Process in OS

Blog banner

Beyond the Track: Why the Best Hotel in Arcadia, Florida, Completes Your IMSA Sebring Getaway

Blog banner

Exploring Human Factors in Cyber Forensics Investigations.

Blog banner

Cache memory

Blog banner

COMFORT IS ALL ABOUT FASHION

Blog banner

Virtual memory

Blog banner

How to tie a Tie

Blog banner

Why Oak Tree Hotel Is Arcadia’s Hidden Gem?

Blog banner

Importance Of Blockchain

Blog banner

Deadlock

Blog banner

Deadlock

Blog banner

Deadlock

Blog banner

What is OS Fingerprinting?

Blog banner

Memory Management

Blog banner

Decrypting Cryptocurrency: Tracing Transactions in Cyber Investigations

Blog banner

Koinex is shutting down and here is how you can withdraw...

Blog banner

Uniprocessor scheduling

Blog banner

Memory Management

Blog banner

'C', 'C++' and 'Java': Head-to-Head

Blog banner

Fault Tolerance

Blog banner

Sage business cloud accounting

Blog banner

LTE Technology

Blog banner

KASHMIR TRIPS

Blog banner

Critical success factors

Blog banner

Not anti-social, but pro-solitude

Blog banner

Threat from Inside: Educating the Employees Against Cyber Threats

Blog banner

I/O buffer and its techniques

Blog banner

Deadlock

Blog banner

Blockchain in IoT Applications

Blog banner

Should you be using a mouthwash? Know from the experts

Blog banner

Importance of Morning Routines for Students During the Festive Season

Blog banner

Starvation

Blog banner

Cybersecurity Standards for Automotive

Blog banner

SPEM

Blog banner

The Power of Forensic Watermarking in the Fight Against Content Piracy

Blog banner

Child labour

Blog banner

Why Consistency in Eating Habits Matters and How Meal Maharaj Makes It Easy

Blog banner

Digital marketing spotlight “Dove’s Real Beauty Campaign”

Blog banner

Data Lakes: A Key to Modern Data Management

Blog banner

My First Dream Bike

Blog banner

What are Tenders its various types

Blog banner