Operating System Concepts
Thumbnail 1Thumbnail 2Thumbnail 3

Operating System Concepts

Product ID: 7359750
Secure Transaction

Description

Operating System Concepts

Reviews

J**O

Good introduction to OS general concepts

I was careful to buy the US edition instead of the International edition. Despite the claims that the content is exactly the same, that is simply not true. The exercises after every chapter are different. One of my classmates unknowingly got the Int'l edition and was not so lucky. Entire sections of chapters were printed non-sequentially. In other words, the book had pgs 1-15, then 32-45, then 16-31. I've come to realize that the Int'l editions are the equivalent of Chinese knockoffs electronics for books. To use an old cliche: You get what you pay for.The book itself does a good job of explaining each concept, although my professor's lectures clarified all of the confusing concepts. The writing is as interesting as can be for a topic I consider very dry. This edition is a bit outdated, using Windows XP as examples for many of the concepts. There is a more recent edition using Windows 7 called Operating Systems Concepts Essentials. Overall, if you are looking for a textbook introducing the design and inner functions of operating systems, I don't know of any better sources.

S**E

Good book on the fundamentals of O/S design and theory

This book was the required reading for one of my college programming courses. The authors go in to good details about the specifics of all subjects relating to operating systems in general. Some that were notable were the use and creation of semaphore objects, threading, CPU scheduling, and disk scheduling algorithms. The semaphores and threading were particularly useful in completing the classic synchronization problem 'The Dining Philosophers' which was one of the assignments for the course. The breakdown of disk organization was another very beneficial and highly interesting topic. The book covers MAC OS, Linux, Unix, Windows, as well as some information about older systems such as DOS and CP/M. The book has generalized examples and each topic includes a good deal of theory. I do not recommend this book for people without a solid foundation of C or C++. It helps to know Assembly as well, but not necessary.

J**O

A must read if you are a serious Software Engineer

I used this book in my OS class of my Master in Compute Science. I remember back in college, I took OS with an older version of this book. Now with professional experience, my perspective about this subject changed drastically.If you really want to take advantage of how an OS works such as the techniques of managing resources, and to apply this knowledge to your own programs; please read this book. The book is excellent if you like advanced topics such as multi-threading and multi-processing. Also, it will help you to understand how the OS interacts with the user programs and how you take advantage of advanced approaches like thread kernel model, etc.

F**R

Covers a great deal, but poorly organized.

The book was exhausting to read and quite frankly would be a mystery without other sources to help understand the material. Though it covers a full spectrum of concepts and various examples of OSes, the authors tend to use technical terms without explanation as to their meaning. In short they haven't carefully considered their audience. Highly recommend Understanding the Linux Kernel as an easier read and covers many of the same topics, even touching on non-Linux approaches.

R**O

Excellent book

One of the authors tipped me that this would be a good book, so I may be biased, but I felt that the level of technical detail is not too much to handle if you've had a computer architecture course as well as a couple classes in programming.If you skim the book and sequentially dig in deeper and deeper at your own happy pace, it isn't too difficult to get the various (and many) terms.However, I'm not sure if this book is simple enough to keep pace with a detailed course on the subject unless you're already familiar with the subject matter (I'm still early in my own course).

R**H

Good For Newbies and Experts

Bought this for an operating systems course as required reading.Was pleasantly surprised at the presentation of some difficult concepts and the neat explanations with simple analogies.Pretty good for a lot of topics, has important keywords highlighted and gives information about specific operating systems at the end of chapters(not too much though)I highly recommended reading for somebody interested in getting the concepts and then building from there.

F**0

Very interesting stuff

I'm thinking most people who buy this book are aiming for a career in the technical world (computer science, etc.) But I would definitely recommend this book to anyone who is interested in the inner workings of operating systems. I bought this book for an OS class. I haven't read the whole thing yet but I've read a lot of different pieces of it, and it's great for diving in to and learning how things work. It provides detailed explanations that make sense.

N**D

Readable High-Level Introduction for Programmers

True to its name, this textbook focuses on the concepts and is at times very abstract, though it frequently discusses how different real OSs (Windows, Mac OSX, Solaris) tackle different OS design problems.I thought the material was at the perfect level of detail for me, an application programmer. One of the most readable textbooks I've had in my four years as a computer science undergrad. Easy to understand and end-of-chapter summaries were a welcome addition.

Common Questions

Yes, all products are sourced directly from authorized retailers in the US, UK, UAE and India. We maintain strict quality control processes and verify each product before shipping. All items come with applicable manufacturer warranties and are covered by our standard return policy.
Delivery times vary by destination country, typically ranging from 3-9 business days. Each order is fully trackable through our system. We handle all customs clearance and use reliable courier partners for last-mile delivery. You'll receive regular updates about your order status via email and our app.
Desertcart is an international e-commerce platform operating since 2014. We securely process thousands of orders globally each day. Every product goes through our quality verification process before delivery, and we provide end-to-end order tracking, 24/7 customer support, and a comprehensive returns policy to ensure a safe shopping experience.
Our prices include the product cost, international shipping, import duties, customs clearance, and local delivery charges. We handle all customs and import procedures, ensuring there are no hidden fees upon delivery. PRO members receive additional benefits including free shipping.

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Ali H.

Fast shipping and excellent packaging. The Leatherman tool feels very premium and sturdy.

1 day ago

Vikram D.

The MOLLE sheath is of exceptional quality. Very happy with my purchase.

2 weeks ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
€ 356.95

Duties & taxes incl.

Francestore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Ask AI about this Product

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Neha S.

Excellent communication throughout the order process. Product is perfect.

2 weeks ago

Fatima A.

Best international shipping I've ever tried. Worth every penny!

3 days ago

Operating System Concepts | Desertcart France