Operating System Theory
Operating System Concepts, 6th Edition
Format: Hardcover
Author: Abraham Silberschatz
ReleaseDate: 26 June, 2001
Publisher: Wiley
Rating:
It's the "Concepts" Book
I won't go in detail justifying that, as it's already been done by several before me. This book does a good job in keeping up with the Title, "OS Concepts".
However, one point worth mentioning is that it's still a concepts book. To be a real programmer / computer science person, one needs to implement the concepts. In that regard, I'd recommed the book " Operating Systems: Design & Implementation by Andrew S. Tanenbaum, Albert S. Woodhull". That way you'll know what the code looks like.
This book is great to start with and learn how an OS works. "NO CODE INSIDE THOUGH".
Accessible treatment of complex topics
When appropriate, the authors point out how Linux, Solaris or Windows implements a given topic. This book does a great job of presenting all details of operating system design and operation. This is valuable for software developers who work on these platform and need to understand how the scheduler is going to react if you spawn new threads/processes.
The one bad thing I can say is that some examples are too general and do not convey the proper detail. This is just a minor distraction and does not take away from the book's overall effectiveness.
Great Fundamentals of OS Book
I recommend this for hose wanting an introduction to OS Internals. Good book for learning OS principles for undergrad and lower grad students.
I prefer this to Modern OS by Tanenbaum.
|