Operating Systems, Explained
an interactive guide

Operating systems,
explained one step at a time.

Six short, click-through lessons on what your computer is actually doing under the hood.

01

How a Computer Boots

From power button to login screen.

start
02

Processes vs. Threads

Isolated programs, and the workers inside them.

start
03

Virtual Memory

Why every program thinks it owns all the RAM.

start
04

CPU Scheduling

How one CPU juggles many programs at once.

start
05

Deadlocks

When two processes wait on each other forever.

start
06

System Calls

How user programs ask the kernel for help.

start