0% found this document useful (0 votes)
23 views

Kernel Module

The kernel is the core of the operating system that maintains important abstractions like virtual memory and processes. Kernel modules extend the kernel's functionality by adding code that can be loaded and unloaded on demand without rebooting, such as device drivers that allow the kernel to access hardware. Kernel modules provide flexibility to the system, save time and money, and keep the kernel less complicated by allowing third-party code to be loaded only when needed.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views

Kernel Module

The kernel is the core of the operating system that maintains important abstractions like virtual memory and processes. Kernel modules extend the kernel's functionality by adding code that can be loaded and unloaded on demand without rebooting, such as device drivers that allow the kernel to access hardware. Kernel modules provide flexibility to the system, save time and money, and keep the kernel less complicated by allowing third-party code to be loaded only when needed.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 4

What is a Kernel?

The Kernel is a heart of an Operating


System. The Kernel is responsible for
maintaining all the important abstractions
of the operating system, including such
things as virtual memory and processes.
What is a Kernel Module?
Modules are pieces of code that can be
loaded and unloaded into the kernel upon
demand. They extend the functionality of the
kernel without the need to reboot the
system. For example, one type of models is
the device driver, which allows the kernel to
access hardware connected to the system.
Use of Kernel Module:-
The Kernel’s Module interface to allow third
parties to write and distribute, on their own
terms, device drivers or file systems that could
not be distributed under the GPL.
Kernel Modules allow a Linux system to be set
up with a standard, minimal kernel, without any
extra device drivers built in.
Advantages of Kernel Module.
1. It gives flexibility to the system.
2. Saving of time and money.
3. Less complicated kernel.

You might also like