Operating Systems
William Stallings
"This book is organized around three concepts fundamental to OS construction: virtualization (of CPU and memory), concurrency (locks and condition variables), and persistence (disks, RAIDS, and file systems"--Back cover.
operating-systems backend devops advanced deep-dive concurrency performance
expert senior internals under the hood
🟢 Developer Verdict
Explores operating system construction through the lens of virtualization, concurrency, and persistence, detailing CPU, memory, and file system mechanics.
Read this if
- ✓ You need a deep dive into OS virtualization concepts.
- ✓ You want to understand concurrency with locks and variables.
- ✓ You are building or designing low-level storage systems.
Skip this for now if
- ✗ You prefer practical coding examples for OS concepts.
- ✗ You are seeking a high-level overview of operating systems.
- ✗ You want to learn about specific OS implementations like Linux.
Developer signal: Limited Data · 0% 1 analyzed mentions
Check on Amazon→ As an Amazon Associate, we earn from qualifying purchases.