FREE Delivery in the UK.
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Operating System Concepts... has been added to your Basket
+ £2.80 UK delivery
Used: Very Good | Details
Sold by Nearfine
Condition: Used: Very Good
Comment: Gently used. Expect delivery in 20 days.
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
See all 2 images

Operating System Concepts Essentials Paperback – 8 Nov 2010


See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
"Please retry"
£106.62
£54.85 £14.20
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more

There is a newer edition of this item:

£106.62 FREE Delivery in the UK. Only 1 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.
click to open popover

Special Offers and Product Promotions

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

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




Product details

Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 4.0 out of 5 stars 14 reviews
9 of 10 people found the following review helpful
2.0 out of 5 stars Frustrating book, avoid if possible 7 Sept. 2013
By Computer Science Graduate Student - Published on Amazon.com
Format: Paperback Verified Purchase
First off, you should know that this book has such a high review (at least when I'm writing this) because only 3 people have reviewed it -- look at the other Silberschatz books if you don't believe me. So, hopefully other people won't fall into the same trap that I did.

The most egregious issue with this book is the way it handles vocab words. Apparently, for a 700 page book an index is enough -- it has no glossary. Which is perfectly fine if ALL of the vocab words are defined in the text. But they aren't.

Here is an example for you: I'm reading through chapter one, it's going okay. Finish, start on my assigned exercise questions. For Question 1.8, the reader must determine which of the following instruction options should require elevated privileges. Option f. reads "Modify entries in device-status table." Hmm... I don't remember reading about a device-status table. Maybe I spaced out. Well, let me check the glossary. Oh yeah, no glossary. Let me check the index. WTF, this isn't in the index either. Okay, let me go re-read the privileges section... Section 1.5.1 Dual Mode Operation. Nope, not mentioned in there either. WTF. Google device-status table, get linked to Silberschatz lecture slides for this specific book. Look through the slides: Ah, there is the term. It's in the I/O Structure section of the lecture, which corresponds to Section 1.2.3 I/O Subsystems. Read that. IT'S NOT IN THERE! ARE YOU KIDDING ME?! Nope, it's really not. The question in the exercises is based on a vocab word only seen in the lectures (and likely the real book, but sure as hell not the essentials version).

At this point, I said screw this book. Luckily I have William Stallings' Operating Systems: Internals and Design Principles 6e on hand. I start comparing the books. I read the first chapter of Stallings, just like I did this one. It's very informative. It doesn't have nearly as much fluff as Silberschatz did.

Silberschatz's book takes relatively straightforward concepts and obscures their details. I'll just use one piece of specific coverage as an example why, juxtaposing it with Stallings: After reading Stallings Ch. 1, his treatment of Interrupts and I/O already exceeded the coverage of the entire Silberschatz book (meaning Ch. 12 specifically). Plus he uses an abundance of visuals, which actually help you understand how the interrupts work. He uses interrupts as immediate motivation for his discussion of Direct Memory Access (DMA), which makes sense because DMA was literally invented to allow the processor not to get caught up in large I/O transfers (which used to be done by INTERRUPTS).

Long story short: Silberschatz (at least the Essentials version) is an overly verbose, watered down coverage of Operating Systems, with occasional inconsistencies and lacking definitions. I highly recommend you pursue another Operating Systems author (Stallings does the trick for me).

EDIT (9 months later):
I wanted to come back to this review to provide more details. I had gone through the book in full by the end of the fall 2013 semester. The book was still mediocre at best. The end of chapter problems are ridiculous. However, the book actually did a good job with a few topics. As a result, I've bumped my rating up from one to two stars -- it's not absolute garbage, but still pretty crappy. Stallings is a little better in my opinion, but has plenty of its own shortcomings (for another review).

The book that I highly recommend to all instructors and students is called "Operating Systems: Three Easy Pieces." You won't find it on Amazon -- they print on demand to make it affordable for the students. The most expensive option, hardcover, is ~40 bucks. The cheapest option is, well, free. They've posted the chapters on their website for any and all to view. Who are they? The Dean of Computer Science and University of Wisconsin, and her husband, who happens to be a full professor of CS there. They've done operating systems research for the past twenty years, and they truly have the insight to make a great OS book. Admittedly, the organization of the book is a little non-standard, but it works. They've imparted so much wisdom and care in making the book. Every topic is well motivated. Seriously, the scheduling coverage of this book blew my mind, it was so well done. Just google "OSTEP" if you're interested. It's pretty incredible.
5.0 out of 5 stars Easy to understand 4 July 2013
By Caroline S. - Published on Amazon.com
Format: Paperback Verified Purchase
This book is a great overview of operating systems. The topics are well organized into manageable and easy to read chapters. Key terms are bolded, making it easy to identify main points. The descriptions of topics were easy to understand, which is critical in a topic that can get overly complicated and confusing very quickly. I would definitely recommend this book to anyone who wishes to learn more on the topic (especially if you aren't a computer genius, because everything was very easy to follow).
5.0 out of 5 stars Great, clear work 4 Jun. 2014
By Gunnar Wolf - Published on Amazon.com
Format: Paperback
I teach the "Operating Systems" course at the Bachelors level. This book is probably my best reference. Mind you, because of its depth, it is probably a better reference for teachers than for students, although it is a good, easy read that does not assume too much previous knowledge.
5.0 out of 5 stars Good presentation of the basics 2 Oct. 2013
By Eugene B. Sawyer - Published on Amazon.com
Format: Paperback Verified Purchase
Through but not overly technical, good coverage of Linux, Unix, and Windows. Easy reading but also an excellent permanent reference.
5.0 out of 5 stars Fantastic! 25 Mar. 2013
By Juan - Published on Amazon.com
Format: Paperback Verified Purchase
Great book, easy to understand and definitely helpful. I currently have an A in my CS032 class thanks a lot!
Were these reviews helpful? Let us know

Look for similar items by category


Feedback