|
||||||||||||||||||||||||||||
|
LKM, Loadable Kernel ModulesLKM, Loadable Kernel Modules In computer terms, loadable kernel modules, or LKM, are object files that include code to extend the functionality of a running kernel. Many current Linux and Microsoft Windows operating systems support these modules, but often refer to them by a different name. In the Mac OS X, LKMs are mostly used to add support for new devices or file systems. Regardless of the operating system, an LKM can be easily unloaded when it is no longer needed, freeing memory on the computer.
Loadable kernel modules add ease to the functioning of computer. Without them, a system would be required to have probable functionality previously stored directly into the base kernel. Most of this would reside in memory and never be used, essentially wasting memory. This would also require a user to recreate and reboot the base kernel each time a new function needs to be implemented.
Most operating systems that support loadable kernel modules come equipped with components that support the popular functions. |
|||||||||||||||||||||||||||