Top positive review
3 people found this helpful
Unconvential, yet very useful.
on 27 February 2003
I liked this book's organization. I have also Tanenbaum's and Silberschatz's; what I concluded it's that this book, even if sometime appeared to be a bit ... compacted on some "traditional" issues (if I can judge them this way on the basis of the other two books, but processes' statuses are covered here better than anywhere else), it has given space to some other very interesting ones, starting from Security, and going on with SMP topics.
I particularly enjoyed the view it adopted even on common topics. E.g. the emphasis it gave to subtleties like distinguish the nature of the four requirements for deadlocks, the classification of various policies and mechanism (in a astonishingly efficient way) for topics like scheduling, paged memory issues or the importance of interrupts as The tool for modern techniques and achievements.
And ... the chapter on security has been a lifesave for me on the last days of the course.
Keep this book near to Tanenbaum's second edition of "Modern Operatin System" if you can, and you'll have plenty of good material for a typical OS course.