411 REFERENCE · Wikibooks
The Linux Kernel
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
+API and internals visual reference aboutfunctionalities→layers↓
humaninterfaces
system
bgcolor=#ffd|multitasking
bgcolor=#bfd|memory
bgcolor=#cef|storage
bgcolor=#dff|networking
User spaceinterfaces
text interfaces
system interfaces
execution
processes
file system
sockets
virtual
security
virtualization
threads
virtual memory
VirtualFile System
address families:inet, unix
bridges
debugging
Driver Model
synchronization
memorymapping
page cacheswap
network storage
logical
multimediasubsystems
modules
Scheduler
logical memory
logicalfile systems
protocols
devicecontrol
HID human interface devicesinput
buses, PCI
interrupt core
Page Allocator
block devices
network interfaces
hardwareinterfaces
HI drivers
hardwareinterfaces[re]booting
CPU specific
pages
storagedrivers
networkdrivers
electronics
userperipherals
I/O ACPI
CPUregs APIC
memoryRAM MMU
storageSATA NVMe
NICsEthernet Wi-Fi
Contents
advanced
Linux Basics C Programming
About the book
/Human interfaces/
about HID, media, v4l, UVC, ALSA, console, input, cdev, security
/System/
about booting, devices, buses, PCI, interfaces, /Syscalls/, /sys, /proc, modules, updating and debugging
/Multitasking/
about processes, threads, scheduling, synchronization, interrupts
/Memory/
about address spaces, memory allocation, memory mapping, VM, pages, data types, swap
/Storage/
about block devices, filesystems, VFS, ext3, disk cache, SATA, SCSI,
/Networking/
about network drivers, Ethernet, sockets, TCP/IP, NFS
/External links/
__NOTOC__ __NOEDITSECTION__
L
Linux
50%