wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Explain Kernel in OS

profile
Prithika Burmon
Jul 03, 2024
0 Likes
0 Discussions
84 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

The functions of operating system

Blog banner

26/11 The Black Day Of Mumbai

Blog banner

Uniprocessor Scheduling

Blog banner

"Audit" In Data Science

Blog banner

"Mahakali cave"

Blog banner

Earth with no trees

Blog banner

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

Blog banner

Deadlock

Blog banner

GUIDE TO GIS

Blog banner

Remote Work in 2026

Blog banner

Odoo

Blog banner

Importance of Morning Routines for Students During the Festive Season

Blog banner

Subnet Masking

Blog banner

How can denial-of-service(Dos) attacks be prevented?

Blog banner

Blockchain Security Technique

Blog banner

Kernel Memory Allocation In Linux.

Blog banner

Dental Problems That Start Small But Should Never Be Ignored

Blog banner

Social Media Marketing Trends 2022

Blog banner

Google classroom

Blog banner

Operating system

Blog banner

Virtual memory

Blog banner

Number Guessing game --lisp

Blog banner

What is thread and alse multithreading

Blog banner

Mumbai

Blog banner

Deadlock

Blog banner

Memory management

Blog banner

The New Classic: Indo Western Patola Outfits for Today’s Woman

Blog banner

Why Should You Schedule Tweets on Twitter?

Blog banner

Buffers in Operating Systems

Blog banner

Email Privacy

Blog banner

Direct memory access

Blog banner

Why Makhana Is Becoming India’s Favourite Healthy Snack?

Blog banner

Cybersecurity Standards for Automotive

Blog banner

Bulk E-mail software

Blog banner

Password Generator - Lisp

Blog banner

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

Blog banner

Operating system and overviews

Blog banner

Recipe of Paneer Butter Masala

Blog banner

Question

Blog banner

Does School Infrastructure Really Matter For Learning?

Blog banner

I/O Buffering

Blog banner

Virtualisation

Blog banner