This book is not perfect though, it has its flaws Someone may consider it dry It has some inconsistencies, ambiguities and typos, but on overall it is still a good book and is totally worth reading.
Fluent text with simple samples.
Good for beginners it s so easy to read that I can read it when I m too sleepy for the Decline Fall.
I d like to find an equally approachable computer architecture book.
PrefaceContents1 Introduction2 Computer System Structures3 Operating System Structures4 Processes5 CPU Scheduling6 Process Synchronization7 Deadlocks8 Memory Management9 Virtual Memory10 File System Interface11 File System Implementation12 I O Systems13 Secondary Storage Structure 14 Tertiary Storage Structure15 Network Structures16 Distributed System Structures17 Distributed File Systems18 Distributed Coordination19 Protection20 Security21 The Unix System22 The Linux System23 Windows NT24 Historical PerspectiveBibliographyCreditsIndex I read most of this book word by word and I am still pissed at what a waste of time that was If you want to learn, read tanenbaum.
If its for a class, I wish you luck, since with a professor who has chosen such a book you will probably need it.
You learn operating systems by reading operating system source code, not the dinosaur book.
Very helpful and if you are IT person, you will have read it decades ago I mean schools usually give a course where this book is the reference, if not the only material.