Automotive Holiday Deals Books Gift Guide Books Gift Guide Shop Men's Athletic Shoes Learn more nav_sap_plcc_6M_fly_beacon $5 Albums egg_2015 All-New Amazon Fire TV Subscribe & Save Gifts Under $50 Amazon Gift Card Offer bf15 bf15 bf15 $30 Off Amazon Echo $30 Off Fire HD 6 Kindle Black Friday Deals Shop Now DOTD

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.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Modern Operating Systems 1st Edition

6 customer reviews
ISBN-13: 978-0135881873
ISBN-10: 0135881870
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used
Condition: Used: Acceptable
Comment: This item is listed as acceptable and has probably been well used. It could have considerable writing or highlighting throughout but is still usable and has been priced accordingly. Please do not buy if you are expecting a perfect copy. It has a couple more reads left before its time to be recycled. We ship within 1 business day and offer no hassle returns. Big Hearted Books shares its profits with schools, churches and non-profit groups throughout New England. Thank you for your support!
Access codes and supplements are not guaranteed with used items.
55 Used from $0.01
More Buying Choices
18 New from $5.99 55 Used from $0.01 2 Collectible from $9.96

There is a newer edition of this item:

Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

Special Offers and Product Promotions

  • Take an Extra 30% Off Any Book: Use promo code HOLIDAY30 at checkout to get an extra 30% off any book for a limited time. Excludes Kindle eBooks and Audible Audiobooks. Restrictions apply. Learn more

Editorial Reviews

From the Publisher

A presentation of the basics of both distributed and single-processor computer systems.

From the Back Cover

A presentation of the basics of both distributed and single-processor computer systems, this book reflects real-world experience that provides practical, hands- on information in constructing and understanding modern operating systems. This book discusses the key principles of both kinds of systems — including MS- DOS, UNIX, Amoeba, and Mach; covers all the traditional topics, including interprocess, communication, semaphores, monitors, scheduling algorithms, deadlocks, virtual memory, and file system design; explores all key issues in distributed systems — including the client-server model, remote procedure call, distributed synchronization, transactions, threads, distributed shared memory, and file servers.

Hero Quick Promo
Holiday Deals in Kindle Books
Save up to 85% on more than 1,000 Kindle Books. These deals are valid until November 30, 2015. Learn more

Product Details

  • Hardcover: 752 pages
  • Publisher: Prentice Hall; 1 edition (February 4, 1992)
  • Language: English
  • ISBN-10: 0135881870
  • ISBN-13: 978-0135881873
  • Product Dimensions: 1.2 x 7.5 x 9.8 inches
  • Shipping Weight: 2.7 pounds
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #617,554 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

5 star
4 star
3 star
2 star
1 star
See all 6 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

14 of 14 people found the following review helpful By Steve Uhlig on February 12, 2001
Format: Hardcover
From what i recall (i read this book 3 years ago, when i was a graduate student), this book is good for introduction as well as for advanced concepts in operating systems. I fully aggree with the reviewer from 1997. I don't think this book being sloppy nor difficult for beginners (sorry other reviewers). It certainly requires some time to be read (i recall having read it at a pace of about two or three evenings for one chapter, with about 2-3 hours per evening so i don't think it is that difficult for beginners). In addition, Tanenbaum's style is always good and his sense of humor makes the text full of those subtle remarks that make you dive into the subject with less pain.
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...
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
18 of 21 people found the following review helpful By A Customer on July 4, 1997
Format: Hardcover
Andrew Tanenbaum ( [...] ) boots your neural network in the right direction in his classic introductory text to Operating Systems and the pre-cursor to his more recent "Distributed Operating Systems" (ISBN: 0132199084). He presents bit-level discussions addressing the core OS issues of processes, memory management, file systems and I/O (among others). He then buffers the information with in-depth, case study comparisons of unix, ms-dos, mach and amoeba (which Tanenbaum co-developed; see: [...] ). Tanenbaum does not ignore theory altogether, but puts most of his effort into relaying practical concerns and solutions to real OS's.

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.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
1 of 1 people found the following review helpful By Julio Alberto Garcia Martinez on July 11, 2013
Format: Paperback Verified Purchase
Operating Systems is a confusing thing to learn without the proper tools, which is why books like this one exists.

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.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse