Reading experience of Linux Kernel.
System Call Interface | ||||
I/O subsystem |
Memory Management (MM) |
Process Management (PM) |
||
Virtual File System (VFS) | Virtual Memory | Signal Handling | ||
Terminals | Sockets | File systems | ||
Line Discipline | Netfiter/Nftables | Generic block layer | ||
Network Stack | Paging page replacement | Process/thread creation & termination | ||
I/O Scheduler | ||||
Packet Scheduler | ||||
Name Sapce | ||||
Character device drivers | Network device drivers | Block device drivers | Page Cache | Process Scheduler |