|
| Login | Sign up | My Wish List |
![]() | Operating Systems: A Design-Oriented Approach by Charles Crowley ISBN-10: 9780256151510 ISBN-10: 0-256-15151-2 ISBN-13: 9780256151510 ISBN-13: 978-0-256-15151-0 Hardcover 1996-11-01 Irwin Professional Publishing Find Lowest Price | |
Editorials | ||
Book Description Written for the introductory Operating Systems course, this book is organized around basic concepts in the design of an operating system with plenty of actual code and case studies. Design is emphasized throughout using problems, applications, and design technique sidebar discussions. | ||
Reviews | ||
if you have a plan to make your own OS... There are so many books to explain OS principle. this book is not for OS beginner but OS designer! I think that any person who is interested in OS design cannot find better than this book for this issue. Of course, the codes in this book are not directly runned. But I think that it was best choice to explain general concepts and if you are experienced kernel engineer, I believe that you may agree with me. | ||
must read A must read not only for OS concepts and design but for the different aproaches to be taken while doing a product development. Gives design considerations and techniques for all the major OS modules in detail and with examples. | ||
a good book ---- not only in OS but also in software Design (1)it is very clear (2)its depth (3)its different approach to the content | ||
Good for use as supplementary material only The book by Crowley introduces the operating systems while explaining how to design one (just as the name suggests). After every chapter in which on of the OS function is discusses, there is a chapter on how to design these features. The book does not give the operating systems basics. While reading some chapters, it seems that the author assumes that you know the concept. For example, when discussing messaging, nowhere in the book, it is explained what it is, why it is? Most of the code written in the book is beyond understanding. No useful explanation is given anywhere. Apart from that the information provided in it is good for supplementary material. I've used it as supporting book along with 'Operating Systems Concept' by Silberchatz for undergrad course. Some topics like threads, IPC, and synchronization are better explained in the Crowley's book than in the Silberchatz book. | ||
Someone light a match, because this book stinks. It would be nice if the code in Crowley's case study implementation of an operating systems class would actually compile! (With out me having to fix the bugs.) I find the fact that most of the tripe in the book does not apply to any real operating systems. What the hell? References to specific algorithms and how they are implemented in REAL operating systems would have added much to this book. (i.e. Like what scheduling algorithm does Linux use in its virtual memory management and contrast that with what algorithm WinNT uses. Benifits, problems, etc.) Frankly, Crowley's book is too idealistic to be useful. I recomend buying a real OS book! Like the Stallings OS book. Also, the OReilly book on the Linux Kernel rocks! Get the Stallings and Oreilly book, and you will be a OS guru in no time. | ||