What it does
OSTEP teaches operating systems around virtualization, concurrency and persistence, with homework and project resources.
Choose a core topic and use the accompanying exercises to test the explanation. The book connects concepts with practical behavior such as scheduling, memory and files. That combination is useful when a system call or concurrency bug exposes a gap below application-level programming. The page identifies version 1.10 and provides the book free in PDF form. Printed copies and other purchase options are separate from the free chapters.
Sources
- Operating Systems: Three Easy Pieces (Oct 26, 2026)