Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your email address or mobile phone number.
Modern Operating Systems 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Discover what to read next through the Amazon Book Review. Learn more.
Customers Who Viewed This Item Also Viewed
Top Customer Reviews
Probably that the third part of the book about Distributed OS is not a good reading for beginners but just skip it on your first reading and go back to it when you'll be ready.
An important thing is that Part II which is about case studies should not be skipped by newcomers ! This is exactly while reading this part of the book that you'll understand all the concepts you learned in the first part, by applying all this theoretical stuff on actual OS implementations. Probably the reviewer that states this book is not for beginners didn't make it to Part II because one cannot understand OS just by learning concepts, like everything else in computer science...
Tanenbaum's sense of humor never flags or fails to register; a most desirable quality in a technical book one is reading after 8-10 hours in the cubicle world. For instance, regarding the POSIX standard, "The [RFC] 1003.1 document is written in such a way that both operating system implementers and software writers can understand it, [a] novelty in the standards world, although work is already underway to remedy this."
The book assumes the reader has basic programming knowledge, though nothing beyond first year C. Tanenbaum has included numerous clear and helpful diagrams, as well as problem sets at the end of each chapter.
Thoroughly enjoyed - highly recommended.
Tanenbaum gives crystal clear explanations about OS vocab and technicalities such as processes and page replacement algorithms.
This book is so good that sometimes I read it on my free time, even though I have finished taking the class.
Tanenbaum wants you to really learn the concept of OS. He even gives you a brief explanation on the C language (on the version I bought, anyway), which helped out a lot since we needed to program in C/C++ and I am a student who began programming in Java; yes, those two languages are VERY different.
Overall, if you need to take a class that requires you to buy this book, buy it. You won't be disappointed.
Most Recent Customer Reviews
This textbook was the reccomended text for my operating systems course in college. Since I didn't show up for many of the classes (too much homework, too little time... Read morePublished on March 21, 2001 by Adi Adler
Certainly this is not the book if you don't have knowledge in operating systems. The matter is organized in a crisp fashion. Read morePublished on August 30, 2000 by Bhanu Prasad