What Is A Kernel Module

What Is A Kernel Module

Postby shivashankar on Wed Feb 25, 2009 4:35 pm

What exactly 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 module is the device driver, which allows the kernel to access hardware connected to the system. Without modules, we would have to build monolithic kernels and add new functionality directly into the kernel image. Besides having larger kernels, this has the disadvantage of requiring us to rebuild and reboot the kernel every time we want new functionality.

Regards,

Shiva Shankar N.
shivashankar
 
Posts: 6
Joined: Mon Mar 03, 2008 4:23 pm

Return to Definitions

Who is online

Users browsing this forum: No registered users and 1 guest

cron