Series: McGraw-Hill Series in Computer Science
Hardcover: 522 pages
Publisher: McGraw-Hill Science/Engineering/Math; 1 edition (January 1, 1994)
Product Dimensions: 7.3 x 1.1 x 9.1 inches
Shipping Weight: 2.2 pounds
Average Customer Review: 3.5 out of 5 stars See all reviews (4 customer reviews)
Best Sellers Rank: #769,401 in Books (See Top 100 in Books) #119 in Books > Computers & Technology > Programming > APIs & Operating Environments > Operating Systems Theory #821 in Books > Textbooks > Computer Science > Operating Systems #1960 in Books > Computers & Technology > Operating Systems
This book is very useful to get a good idea about the advanced issues in OS. But the only problem is that no particular topic could receive in-depth coverage. Perhaps it is a common problem for all books. Too much has been learnt about OS to be put in 500 pages. I recommend this to anyone who wants to get the gist without plodding through miles and miles of jargon and advanced mathematics.
This book is no walk in the park, but I was able to fully understand all the topics we covered in the book, in detail, just from the text of the book. This book, and the class that went along with it, took my skills at proofs to a new level. Not exactly what I would have expected on a class on Advanced Operating Systems.This book very much exemplifies why CS has it roots in mathematics, and if you are looking for a book on applied advanced operating systems concepts, this isn't the book for you. This book covers, in depth, the algorithms needed for advanced operating systems and their proof of correctness.You can build fault tolerant distributed systems by leveraging other peoples implementations of the algorithms covered in this book, but without understanding the material covered, creating your own working system would likely be wrought with hidden errors.
Overall a reasonable text to learn Distributed OS concepts. Its coverage of distributed algorithms is good. I would recommend reading the original papers for a better understanding though. The chapters are well organized and it is a good intruductory book for a grad student. Its coverage of distributed database concepts is rather superficial though.
I remember this textbook from when I had to use it as an Undergrad. The Operating Systems class it was used in was terrible, and the lecturing Professor was a total d***. The book itself is okay however. Just remember: "It doesn't matter what book you use, so much as the person instructing you". Too bad the authors didn't put that in the book's Preface.Don't get me wrong: This is a fairly decent OS book. A Good reference.However, this book brings back traumatic memories of my Ordeal in that undergraduate OS class.Now I need a drink.Thanks for reading.
Advanced Concepts In Operating Systems Create Your Own Operating System: Build, deploy, and test your very own operating systems for the Internet of Things and other devices Linux: Linux Mastery. The Ultimate Linux Operating System and Command Line Mastery (Operating System, Linux) Gilbert American Flyer S Gauge Operating & Repair Guide: Volume 2 (Gilbert American Flyer S Gauge Operating and Repair Guide) Greenberg's Repair and Operating Manual for Lionel Trains, 1945-1969: 1945-1969 (Greenberg's Repair and Operating Manuals) Instrumentation for the Operating Room: A Photographic Manual, 6e (Instrumentation for the Operating Room ( Brooks-T)) Principles of Operating Systems: Design and Applications (Advanced Topics) Understanding Operating Systems (Advanced Topics) Embedded Systems: Real-Time Operating Systems for Arm Cortex M Microcontrollers Real-time Operating Systems (The engineering of real-time embedded systems Book 1) Operating System Concepts Operating System Concepts Essentials, 2nd Edition Smartphone Operating System Concepts with Symbian OS: A Tutorial Guide Operating System Concepts Essentials Distributed Operating Systems Computer Programming Box Set (4 in 1): Linux, Raspberry Pi, Evernote, and Python Programming for Beginners (Computer Programming & Operating Systems) The Practice of Cloud System Administration: Designing and Operating Large Distributed Systems, Volume 2 Guide to Parallel Operating Systems with Windows 7 and Linux (Networking) Modern Operating Systems (4th Edition) The Design and Implementation of the 4.4 BSD Operating System (Addison-Wesley UNIX and Open Systems Series)