Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Kernel Module: Difference between revisions

From atl.wiki
m (Added Kernel module rough draft.)
(Added Kernel Modules to the Terminology category and linked some mentioned terms to their respective pages)
 
Line 1: Line 1:
Kernel Modules are pieces of code that can be loaded directly into the Kernel at runtime to extend functionality. The Kernel itself can usually determine what modules it may need to properly run, but they can also be manually added, or removed by the user themselves.
Kernel Modules are pieces of code that can be loaded directly into the [[Kernel]] at runtime to extend functionality. The Kernel itself can usually determine what modules it may need to properly run, but they can also be manually added, or removed by the user themselves.


Typically, The Linux Kernel ships with every modules built in by default, but this may vary depending on your Distribution,  
Typically, The Linux Kernel ships with every modules built in by default, but this may vary depending on your [[Linux Distributions|Distribution]], as such, there are some distributions that only provide modules your system needs rather than shipping ALL modules by default, This may help with performance on some systems (Typically older ones benefit the most) at the cost of new devices potentially not working when added. It is also possible to compile a Linux kernel on a pre-existing system to only use needed Kernel modules.
As such, there are some distributions that only provide modules your system needs rather than shipping ALL modules by default, This may help with performance on some systems (Typically Older ones benefit the most) at the cost of new devices potentially not working when added.
[[Category:Terminology]]
It is also possible to compile a Linux kernel on a pre-existing system to only use needed Kernel modules.

Latest revision as of 18:39, 14 November 2024

Kernel Modules are pieces of code that can be loaded directly into the Kernel at runtime to extend functionality. The Kernel itself can usually determine what modules it may need to properly run, but they can also be manually added, or removed by the user themselves.

Typically, The Linux Kernel ships with every modules built in by default, but this may vary depending on your Distribution, as such, there are some distributions that only provide modules your system needs rather than shipping ALL modules by default, This may help with performance on some systems (Typically older ones benefit the most) at the cost of new devices potentially not working when added. It is also possible to compile a Linux kernel on a pre-existing system to only use needed Kernel modules.