on 14 May 2009
This is the best book on operating systems (together with his companion: Operating Systems Design and Implementation). That didn't come at a surprise as it was written by the guy who wrote Minix (today Minix3, the subject of the companion book mentioned above). Mr. Tanenbaum is simply the best in the field; he wrote also excellent books on Networks and Data Structures. I'm completing a MSc in Computer Science and the choice there was for Stallings' book. I also bought this one just to have a second opinion, and likely so. I soon left Stallings' one for Tanenbaum's. The man is extraordinary gifted in telling you how OS work from the ground-up and in explaining difficult concepts with a clearness of exposition and a precision of explanation that it's fun reading his books. Everything you want to know about OS from a theoretical point of view is in this book. If you want also to see the practical side, its companion explains how Minix3 (the father of Linux just to name one OS) has been architected and written showing the code and actual implementation.
Mr. Tanenbaum can rightly enter history as one of the most influential computer scientists of our era, as his numerous prizes and awards show.
on 17 June 2011
Lecturer: "Hi guys, so this is the OS course. I suggest you get a book."
If you hear this, this book will fit you 99%. It's huge (1072p) and has almost everything inside.
I'd say never, never read this book sequentially. Get your syllabus, use the contents pages to find the chapter interested and study.
Keep in mind, you may need to cross-reference a lot. After a month or two you'll have gained a well-rounded view about OS.
2) Paper to make notes
4) I guess some... coffee will be suitable...
on 18 August 2008
Should it be forbidden to have morons submit reviews on Amazon ? How can those reviewers write that Tanenbaum's explanations are stupid ? Anyway, Tanenbaum has written a series of perfect books on computers, from structured organisations to operating systems to networks etc ... No one can explain better. Must have book if interested in the topic and need to learn a lot from scratch.
on 1 April 2010
(I'm reading the 2nd ed.)
Prof. Tanenbaum has a talent that is rare in the world of operating systems: he makes sense. I understand what he's talking about. He explains everything. I'm not expected to have an encyclopedic foreknowledge of acronyms.
I'm sure there are errors in there (re. the negative reviews), but for a lay-person who plays with operating systems (including Prof. Tanenbaum's own Minix operating system), this is perhaps the most informative book I've read so far. Now I understand what I'm trying to talk about.
This is a truly great text from a real teacher, a timeless classic.