Human Legacy Books
← All books

Operating Systems: Three Easy Pieces

Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau · 2018 · intermediate

Why this book matters

The most readable OS textbook available. Covers virtualization, concurrency, and persistence with clear explanations and no unnecessary abstraction. Free online, which makes it easy to start.

Who should read it

Anyone who wants to understand how processes, threads, memory allocation, and file systems work. Good companion to CS:APP or as a standalone OS introduction.

Important chapters

What to practice while reading

Alternative books