Introduction
Part I — The System Starts
1.
The Boot Sequence
2.
systemd Deep Dive
Part II — Processes & Memory
3.
Processes: fork, exec, and the Process Table
4.
Memory Management: Virtual Memory and the Page Cache
5.
The Scheduler: How the Kernel Decides What Runs
Part III — Filesystem & I/O
6.
The VFS Layer: How Linux Abstracts Filesystems
7.
Btrfs: Snapshots, Subvolumes, and CoW
8.
Block I/O: From read() to the Disk
Part IV — Image-Based Systems
9.
composefs: Composing Read-Only Filesystems
10.
ostree: Immutable Trees and Atomic Updates
11.
rpm-ostree: Layering Packages on an Immutable Base
12.
bootc: The OS as a Container Image
Part V — Networking & Security
13.
NetworkManager: From Interface Detection to IP Address
Light
Rust
Coal
Navy
Ayu
Linux Under the Hood
Linux Deep Dive #6: The VFS Layer — How Linux Abstracts Filesystems
Coming soon.