Programming Books C Java PHP Python Learn more Browse Programming Books
Rented from Amazon Warehouse Deals
To Rent, select Shipping State from options above
Due Date: Aug 16, 2014
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
Want it tomorrow, April 22? Order within and choose One-Day Shipping at checkout. Details
Trade in your item
Get a $99.82
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more

Operating System Concepts Hardcover

ISBN-13: 978-1118063330 ISBN-10: 1118063333 Edition: 9th

See all 4 formats and editions Hide other formats and editions
Amazon Price New from Used from Collectible from
Kindle
"Please retry"
Hardcover
"Please retry"
$112.88
$85.00 $103.58

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



Frequently Bought Together

Operating System Concepts + Introduction to Algorithms
Price for both: $192.01

Buy the selected items together
  • Introduction to Algorithms $79.13

NO_CONTENT_IN_FEATURE
Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Hardcover: 944 pages
  • Publisher: Wiley; 9 edition (December 17, 2012)
  • Language: English
  • ISBN-10: 1118063333
  • ISBN-13: 978-1118063330
  • Product Dimensions: 9.9 x 7.2 x 1.4 inches
  • Shipping Weight: 3.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.4 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #24,367 in Books (See Top 100 in Books)

More About the Author

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

Customer Reviews

This book is an excellent general survey of operating systems concepts.
Andrew Oliver
This book has a lot of great information and I think it does a pretty good job explaining things so it's great for someone who may not understand how an OS works.
Nathan Adams
8.24 Consider a computer system with a 32-bit logical address and 4-KB page size.
Marc W. Abel

Most Helpful Customer Reviews

14 of 15 people found the following review helpful By Marc W. Abel on December 3, 2013
Format: Hardcover
Here's a promising book with insightful exercises at the end of the chapter; however, the actual delivery is annoying and disappointing. I once took a chemistry exam with 100 other students, and the person who got the worst score was the teaching assistant who wrote the answer key. In too many places, it seems like an equally unsuitable TA was trusted to write the meager eight-page LARGE TYPE index (the book has 944 pages), dream up several of the exercises, and proofread the book for clarity and accuracy.

Typographic conventions in this book need more attention; for example the two-letter variable name on page 405 looks at first like multiplication, and page 393 has commas that would appear to be thousands separators but are not. The Chapter 8 exercises in general need to face a random drug test; for instance:

8.22 What is the maximum amount of physical memory?

8.24 Consider a computer system with a 32-bit logical address and 4-KB page size. The system supports up to 512 MB of physical memory. How many entries are there in each of the following?

If you're wondering what the context is for the first question, or what the remainder of the second question is, referring to the book isn't going to help you. You've already read both exercises in full.

Terminology is abused at many points; for instance the word "paging" abruptly jumps to mean "swapping" in the summary of Chapter 8, inconsistent with what the chapter defined paging as meaning. In other places statements of fact are made (on page 404, hardware that supports demand paging is sufficient to support swapping), but proven false moments later (on page 405, oh by the way, swapping requires additionally that CPU instructions be restartable).
Read more ›
2 Comments 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
5 of 6 people found the following review helpful By Nathan Adams on December 8, 2013
Format: Hardcover Verified Purchase
This book is very bias toward Linux with the occasional reference to Windows. I would say some of the material is just wrong - perhaps they do this to make it easier to understand. For example, they talk about OS security models and talk about "layers" - however while they are technically layers the industry calls them rings (look up ring -1). In Chapter 2 - they mention a lot of system calls - many of them are just wrong. For example - 2.4.1 - there is no end system call (they might have meant exit). 2.4.2 - they mention a "delete" system call; there is no delete system call but there is a remove or unlink system calls (at least in Linux). Again reading through Chapter 2 they are obviously very bias towards Linux...which there isn't anything necessarily wrong with that but the material they put together can actually be dangerous because to a new person who didn't know anything about system calls (or a professor teaching out of this book) may make people believe there are system calls that don't exist or terms that aren't used. Maybe they were just using it as an example - but personally if I were to write a book I would use terms, concepts, and system calls that were actually used such that if someone wanted to find more information they could google them.

I gave it 3 stars because I think it's a great starting point - just needs to be reviewed a little bit. This book has a lot of great information and I think it does a pretty good job explaining things so it's great for someone who may not understand how an OS works.

Also as an aside note - I was disappointed when the index entry for "page address extension (PAE) has 396 - but that points to a blank page....
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
2 of 2 people found the following review helpful By James A. Hatfield on February 1, 2014
Format: Kindle Edition Verified Purchase
This is a pretty well written book, and gives many real examples of the concepts, both in Windows and Unix operating systems. However, there are many sections in the book that basically repeat themselves, making it difficult to determine what you have already read if you like to skip around.
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
3 of 4 people found the following review helpful By Poomer5 on October 23, 2013
Format: Hardcover Verified Purchase
I had to get this book for an Operating Systems class. If you are not using this as a textbook, I don't recommend buying it, as it is very...VERY technical. There are many parts I can't understand unless my professor breaks it down and explains it for me.
The book itself though is great, and covers all layers of an OS very well, plus it discussing Android, iOS, Solaris, Windows 7 and below, Mac, and several Linux systems. Again, great book, just don't buy it if you think it's light reading material.
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
3 of 4 people found the following review helpful By Ghil Iancovici on June 22, 2013
Format: Hardcover Verified Purchase
Informative and full of theoretical and practical examples.

I lost the last version, so I decided to go with the newest.
I was impressed to see windows 7 was covered as well.

Bottom line, great examples for both Linux and Windows.
Great visual of the concepts
And using state-of-the-art product to describe concepts
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
By Nathaniel Lanier on March 28, 2014
Format: Hardcover Verified Purchase
Really behind, the class I have that uses this book is so far behind on a lot but there are some really good concepts that are good to know.
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
By AdwC on January 29, 2014
Format: Kindle Edition Verified Purchase
First, Appendix is missing at the end of the book.

Second, I understand that the book is expecting the readers/students to practice exercises through virtual box, but to get a better grasp of the concept, I started using Linux. Unless you have two computers to run two separate OS, one whatever that Kindle supports and the other Linux where you will be practicing for academic reasons, Kindle won't support Linux to open and view the book, which seems to be a bit of irony.

Besides that, it's all good.
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

Product Images from Customers

Search
ARRAY(0xa880aa44)

What Other Items Do Customers Buy After Viewing This Item?