🐧 Linux Kernel Internals

The Linux kernel is the foundation of modern infrastructure — from phones to supercomputers. These interactive visualizations help you understand the subsystems that make it all work.

✦ Live

I/O Models

Blocking, non-blocking, epoll, io_uring — how Linux handles concurrent connections

Coming soon

Process Scheduling

CFS, EEVDF, real-time classes, and the O(1) scheduler history

✦ Live

Memory Management

Virtual memory, page tables, TLB, huge pages, and the OOM killer

✦ Live

Filesystem Internals

VFS layer, ext4, XFS, btrfs — how data reaches the disk

✦ Live

Network Stack

From NIC interrupt to socket buffer — the packet journey

Coming soon

eBPF & Tracing

Programmable kernel hooks for observability and security

Coming soon

Signals & IPC

Signals, pipes, shared memory, Unix domain sockets

Coming soon

Kernel Modules

Loading, unloading, and writing kernel modules