<< 1 >>
Rating:  Summary: a good book ---- not only in OS but also in software Design Review: (1)it is very clear (2)its depth (3)its different approach to the content
Rating:  Summary: must read Review: 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.
Rating:  Summary: Someone light a match, because this book stinks. Review: I have over twenty operating system books and I think that this is one of the best. I am still puzzled to why there have not been more reviews about this book.This is the clearest view of the subject that I have encountered.
Rating:  Summary: a good book ---- not only in OS but also in software Design Review: 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.
Rating:  Summary: if you have a plan to make your own OS... Review: 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.
<< 1 >>
|