Everything About ___
Live briefing

Everything about Loadable kernel module

Dynamically loadable module that extends a running operating system kernel

A loadable kernel module (LKM) is an executable library that extends the capabilities of a running kernel, or so-called base kernel, of an operating system. LKMs are typically used to add support for new hardware and/or filesystems, or for adding system calls. When the functionality provided by an LKM is no longer required, it can be unloaded in order to free memory and other resources. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Loadable kernel moduleA 5-minute orientation
  2. Pick up a classic book: Unix System Administration HandbookThe most-reprinted book on the subject
  3. Read the landmark paper: Loadable kernel modulesCited 24 times
  4. Go sideways: OpenZFSA closely related topic
  5. Go sideways: Monolithic kernelA closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics