Operating Systems: Three Easy Pieces
Tanenbaum
22 people recommended it in 13 threads, 2016–2025.
What people on Hacker News said
As an aside, if you're into well-written technical books that are enjoyable to read, check out Operating Systems: Three Easy Pieces:
It truly sparked an interest in systems for me. The book helped me build a strong foundation in systems; Processes, memory, filesystems, networks, concurrency, synchronization and more. After reading OSTEP, it felt like an epiphany, and I charted a path for the rest of 2 years of college around distributed systems, systems research, and virtualization.
Also, another +1 to Operating Systems: Three Easy Pieces [2], which was mentioned in this thread. I read this one cover to cover.
My favorite OS book (less about development and more about how it works) is Operating Systems: Three Easy Pieces.
Each book teaches what the book is intended to and in a really comprehensive manner.
Where it comes up
- The little book about OS development 2025 · 4 recommendations
- Ask HN: What are the most eye-opening textbooks you have ever read? 2023 · 3 recommendations
- Books for Software Engineers in 2023 2023 · 2 recommendations
- Ask HN: The book that did it for you in math and/or CS? 2022 · 2 recommendations
- Books that changed my career as a software engineer 2021 · 2 recommendations
- Ask HN: What language-agnostic programming books should I read? 2017 · 2 recommendations
- Ask HN: Which books do you consider real gems in your field of work/study? 2022 · 1 recommendation
- Ask HN: Books you plan to read in 2020? 2019 · 1 recommendation
- Ask HN: What are the most fundamental books on computer science? 2019 · 1 recommendation
- Ask HN: What books changed the way you think about almost everything? 2019 · 1 recommendation
- Ask HN: Favorite nonfiction books of 2018? 2018 · 1 recommendation
- Programming books you might want to consider reading 2016 · 1 recommendation
- Ask HN: What books have you read in the first half of 2016? 2016 · 1 recommendation