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

World end

Blog banner

Deming’s Process

Blog banner

BEAUTY IS IN THE EYE OF THE BEHOLDER

Blog banner

MoSCoW METHOD IN DATA SCIENCE

Blog banner

MACHINE LEARNING

Blog banner

Privacy LAWs in IT

Blog banner

Marvel Cinematic Universe

Blog banner

The Role of cryptography in cyber security

Blog banner

Travel: Everything Everywhere!

Blog banner

Memory heirchy

Blog banner

10 Things To Do On Valentine's Day If You're Single

Blog banner

Why Oak Tree Hotel Is Arcadia’s Hidden Gem?

Blog banner

ODOO

Blog banner

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

Blog banner

Can ChatGPT Answer All My Questions About Life?

Blog banner

Maharashtrian culture: Tradition, Art, Food

Blog banner

?Why Social and Emotional Skills Matter More Than ABCs in Early Years?

Blog banner

Escape

Blog banner

GEOLOGY AND GEO-TECTONIC FRAME WORK OF WESTERN BASTAR CRATON

Blog banner

Security issues

Blog banner

Evolution of Operating system

Blog banner

Digital Balance: Keeping Children Mindful in the Screen Age

Blog banner

SMARTSHEET MANAGEMENT SOFTWARE

Blog banner

Cloud Computing: Threats and Vulnerabilities

Blog banner

Odoo

Blog banner

Solving Problems with AI: The Power of Search Algorithms

Blog banner

Security Issues

Blog banner

ahh wait a min

Blog banner

Why home remedies don’t work for Hangover?

Blog banner

IoT Evolution

Blog banner

Reclaim Your Bite and Beauty: All About Dental Restorative Treatments

Blog banner

Fashion design

Blog banner

THE LEGAL ISSUES OF COMPUTER FORENSICS IN INDIA

Blog banner

Lemon and Chilli Pickle (Limbu Mirchi Achar)

Blog banner

Theads

Blog banner

Student Grade Calculator in LISP

Blog banner

Multiprocessor and Multicore Organization

Blog banner

Business Intelligence v/s Big Data

Blog banner

Session Hijacking Techniques

Blog banner

Types of Threads

Blog banner

Operating system and overviews

Blog banner

Cycling

Blog banner