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

Types of Malware in Cyber Security

Blog banner

MODERN OPERATING SYSTEMS

Blog banner

21ST CENTURY PATRIARCHY

Blog banner

MY FIRST BLOG?

Blog banner

OPERATING SYSTEM

Blog banner

Steps to create an Ubuntu EC2 Instance with GUI in AWS

Blog banner

GEOLOGY AND GEO-TECTONIC FRAME WORK OF WESTERN BASTAR CRATON

Blog banner

The Laws of Karma

Blog banner

Evolution of the Microprocesor

Blog banner

Supervised and unsupervised learning

Blog banner

Virtual memory

Blog banner

File Allocation Methods

Blog banner

Discover The Top 3 Places To Stay in London

Blog banner

38_Exploring The Honeynet Project

Blog banner

ONLINE NEWSROOMS

Blog banner

Uniprocessor and Types

Blog banner

10 Reasons to Date a South Indian Girl

Blog banner

Real-time Scheduling - 53003230061

Blog banner

Security issues

Blog banner

Cache memory

Blog banner

The functions of operating system

Blog banner

VPN

Blog banner

Process, process creation and process termination

Blog banner

?Why Does My Breath Still Smell After Brushing?

Blog banner

What is a Dumpster Diving Attack?

Blog banner

USES OF WHATSAPP

Blog banner

Basic Security For SOAP Services

Blog banner

The Rise of Polo Tourism in the USA: How Travellers Are Blending Luxury Stays with Elite Sports

Blog banner

Which Smartphone Company Has the Largest Market Share in India?

Blog banner

MODERN OPERATING SYSTEM

Blog banner

Types of E-Commerce

Blog banner

Different Types of Data

Blog banner

Mental Health

Blog banner

Why You Need 2FA (Two-Factor Authentication) On Your Email And Other Online Accounts

Blog banner

Why Data Security Is Important

Blog banner

Platonic Solids

Blog banner

Disk scheduling

Blog banner

What are NFT s?

Blog banner

Smartsheet

Blog banner

undefined

Blog banner

Can ChatGPT Answer All My Questions About Life?

Blog banner

JIRA SOFTWARE

Blog banner