Map

Operating Systems: Three Easy Pieces

Books bookRemzi H. Arpaci-DusseauAndrea C. Arpaci-Dusseauoperating-systemssystemswant-to-read ↳ show in map Markdown
title
Operating Systems: Three Easy Pieces
type
book
summary
Free Arpaci-Dusseau OS textbook built around virtualization, concurrency and persistence
author
Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau
year
2018
tags
operating-systems, systems
status
want-to-read
created
2026-05-12
updated
2026-05-12

OS textbook from the Arpaci-Dusseaus (UW–Madison), free online at pages.cs.wisc.edu/~remzi/OSTEP. The "three easy pieces" are virtualization (CPU, memory), concurrency (threads, locks, condvars, semaphores), and persistence (I/O, file systems, journaling, distributed FS). Chapter-per-concept, conversational tone, build-as-you-read. Currently being read by the eatonphil-bookclub (2026): cohort page.