Linux Kernel Concepts
Jump to navigation
Jump to search
Internal
Overview
Runtime Configuration
Kernel Interrupt Handler
Kernel Module
The Linux kernel is monolithic by design, but can be compiled with optional or additional modules required by specific use cases. This allows extending kernel's capabilities through the use of dynamically-loaded kernel modules. A kernel module can provide functionality such as a device driver, support for a specific filesystem, etc. Kernel modules can take parameters that customize their behavior.