Linux kernel subsystems

E830113

Linux kernel subsystems are the major modular components of the Linux operating system’s core, each responsible for specific low-level functionalities such as process management, device drivers, filesystems, and networking.

All labels observed (7)

How this entity was disambiguated

Statements (62)

Predicate Object
instanceOf component of Linux kernel ⓘ
software architecture concept ⓘ
designedFor monolithic kernel architecture ⓘ
documentedIn Linux kernel documentation ⓘ
governedBy Linux kernel coding style ⓘ
hasProperty can be enabled or disabled at compile time ⓘ
interact via well-defined internal APIs ⓘ
some functionality can be built as modules ⓘ
hasRole enable maintainability and scalability of Linux kernel ⓘ
provide modular organization of kernel functionality ⓘ
separate concerns within kernel design ⓘ
implementedIn C ⓘ
includes Bluetooth subsystem ⓘ
CPU frequency scaling subsystem ⓘ
CPU idle subsystem ⓘ
IPC subsystem ⓘ
KVM virtualization subsystem ⓘ
LSM subsystem ⓘ
PCI subsystem ⓘ
RCU subsystem ⓘ
SCSI subsystem ⓘ
TTY subsystem ⓘ
USB subsystem ⓘ
VFS subsystem ⓘ
audit subsystem ⓘ
block device subsystem ⓘ
cgroups subsystem ⓘ
character device subsystem ⓘ
crypto subsystem ⓘ
debugging and diagnostics subsystem ⓘ
device driver subsystem ⓘ
filesystem subsystem ⓘ
firmware loading subsystem ⓘ
graphics DRM subsystem ⓘ
init subsystem ⓘ
input subsystem ⓘ
interrupt handling subsystem ⓘ
key management subsystem ⓘ
locking subsystem ⓘ
memory management subsystem ⓘ
module loader subsystem ⓘ
namespaces subsystem ⓘ
netfilter subsystem ⓘ
networking subsystem ⓘ
perf events subsystem ⓘ
power management subsystem ⓘ
process management subsystem ⓘ
scheduler subsystem ⓘ
security subsystem ⓘ
sound subsystem ⓘ
timer subsystem ⓘ
tracing subsystem ⓘ
virtual memory subsystem ⓘ
wireless networking subsystem ⓘ
workqueue subsystem ⓘ
introducedIn early Linux kernel versions ⓘ
maintainedBy Linux kernel community ⓘ
partOf Linux kernel ⓘ
Linux operating system ⓘ
linked to: Linux
supports loadable kernel modules ⓘ
uses Kconfig configuration system ⓘ
linked to: Kconfig

Makefile build system ⓘ

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

Greg Kroah-Hartman → worksOn → Linux kernel subsystems ⓘ
subject linked to: Kroah-Hartman
Linux TTY subsystem → category → Linux kernel internals ⓘ
linked to: Linux kernel subsystems
Linux kernel documentation → describes → Linux kernel memory management ⓘ
linked to: Linux kernel subsystems
Linux kernel documentation → describes → Linux kernel networking stack ⓘ
linked to: Linux kernel subsystems
libinput → uses → Linux input subsystem ⓘ
linked to: Linux kernel subsystems
Stephen Tweedie → notableWork → Linux file system infrastructure ⓘ
linked to: Linux kernel subsystems
nftables → partOf → Linux kernel networking subsystem ⓘ
linked to: Linux kernel subsystems
POSTROUTING → partOf → Linux kernel networking stack ⓘ
linked to: Linux kernel subsystems