Industrial-Sized Deals TextBTS15 Shop Women's Handbags Learn more nav_sap_plcc_6M_fly_beacon $5 Albums Fire TV Stick Grocery Find the Best Purina Pro Plan for Your Pet Shop Popular Services tmnt tmnt tmnt  Amazon Echo Starting at $99 Kindle Voyage Metal Gear Solid 5 Shop Back to School with Amazon Back to School with Amazon Outdoor Recreation Deal of the Day

Modern Operating Systems 1st Edition

6 customer reviews
ISBN-13: 978-0135881873
ISBN-10: 0135881870
Why is ISBN important?
ISBN
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
$4.50
Condition: Used - Good
Condition: Used: Good
Comment: FREE Shipping, Prime and Super Saver! Your Order Helps People in Need! Book in Good Condition, Text Clean and Unmarked, Tight Binding, book may show some shelfwear. No Hassle Return Policy!
Access codes and supplements are not guaranteed with used items.
78 Used from $0.01
More Buying Choices
20 New from $5.99 78 Used from $0.01 1 Collectible from $53.18

InterDesign Brand Store Awareness Rent Textbooks

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.

NO_CONTENT_IN_FEATURE


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

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: #1,506,631 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
67%
4 star
0%
3 star
0%
2 star
33%
1 star
0%
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. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
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. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
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. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

What Other Items Do Customers Buy After Viewing This Item?