Programming Books C Java PHP Python Learn more Browse Programming Books
Rented from RentU
To Rent, select Shipping State from options above
Due Date: Dec 22, 2014
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
Used: Good | Details
Sold by RentU
Condition: Used: Good
Comment: Fast shipping from Amazon! Qualifies for Prime Shipping and FREE standard shipping for orders over $35. Overnight, 2 day and International shipping available! Excellent Customer Service.. May not include supplements such as CD, access code or DVD.
Access codes and supplements are not guaranteed with used items.
Add to Cart
Qty:1
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Operating System Concepts has been added to your Cart
Add to Cart
Trade in your item
Get a $4.83
Gift Card.
Have one to sell? Sell on Amazon
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 Hardcover – July 29, 2008

ISBN-13: 978-0470128725 ISBN-10: 0470128720 Edition: 8th

Buy New
Price: $174.07
Rent
Price: $24.85
22 New from $85.52 56 Used from $19.99
Amazon Price New from Used from
eTextbook
"Please retry"
Hardcover
"Please retry"
$174.07
$85.52 $19.99

There is a newer edition of this item:

Operating System Concepts
$129.27
(18)
Usually ships within 2 to 4 weeks.

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



Frequently Bought Together

Operating System Concepts + Introduction to Algorithms, 3rd Edition
Price for both: $250.73

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Hardcover: 992 pages
  • Publisher: Wiley; 8 edition (July 29, 2008)
  • Language: English
  • ISBN-10: 0470128720
  • ISBN-13: 978-0470128725
  • Product Dimensions: 9.9 x 7.2 x 1.5 inches
  • Shipping Weight: 3.1 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (42 customer reviews)
  • Amazon Best Sellers Rank: #56,760 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

Keep pace with the fast-developing world of operating systems

Open-source operating systems, virtual machines, and clustered computing are among the leading fields of operating systems and networking that are rapidly changing. With substantial revisions and organizational changes, Silberschatz, Galvin, and Gagne’s Operating System Concepts, Eighth Edition remains as current and relevant as ever, helping you master the fundamental concepts of operating systems while preparing yourself for today’s emerging developments.

As in the past, the text brings you up to speed on core knowledge and skills, including:

  • What operating systems are, what they do, and how they are designed and constructed
  • Process, memory, and storage management
  • Protection and security
  • Distributed systems
  • Special-purpose systems

Beyond the basics, the Eight Edition sports substantive revisions and organizational changes that clue you in to such cutting-edge developments as open-source operating systems, multi-core processors, clustered computers, virtual machines, transactional memory, NUMA, Solaris 10 memory management, Sun’s ZFS file system, and more. New to this edition is the use of a simulator to dynamically demonstrate several operating system topics.

Best of all, a greatly enhanced WileyPlus, a multitude of new problems and programming exercises, and other enhancements to this edition all work together to prepare you enter the world of operating systems with confidence.

About the Author

Abraham Silberschatz is the Sidney J. Weinberg Professor and Chair of Computer Science at Yale University. Prior to joining Yale, he was the Vice President of the Information Sciences Research Center at Bell Laboratories. Prior to that, he held a chaired professorship in the Department of Computer Sciences at the University of Texas at Austin.

Professor Silberschatz is an ACM Fellow and an IEEE Fellow. He received the 2002 IEEE Taylor L. Booth Education Award, the 1998 ACM Karl V. Karlstrom Outstanding Educator Award, and the 1997 ACM SIGMOD Contribution Award. In recognition of his outstanding level of innovation and technical excellence, he was awarded the Bell Laboratories President's Award for three different Projects -- the QTM Project (1998), the DataBlitz Project (1999), and the NetInventory Project (2004).

Professor Silberschatz' writings have appeared in numerous ACM and IEEE publications and other professional conferences and journals. He is a coauthor of the textbook Database System Concepts. He has also written Op-Ed articles for the New York Times, the Boston Globe, and the Hartford Courant, among others.

Peter Baer Galvin is the chief technologist for Corporate Technologies (www.cptech.com), a computer facility reseller and integrator. Before that, Mr. Galvin was the systems manager for Brown University's Computer Science Department. He is also Sun columnist for ;login: magazine. Mr. Galvin has written articles for Byte and other magazines, and has written columns for SunWorld and SysAdmin magazines. As a consultant and trainer, he has given talks and taught tutorials on security and system administration worldwide.

Greg Gagne is chair of the Computer Science department at Westminster College in Salt Lake City where he has been teaching since 1990. In addition to teaching operating systems, he also teaches computer networks, distributed systems, and software engineering. He also provides workshops to computer science educators and industry professionals.


Important Information

Ingredients
Example Ingredients

Directions
Example Directions

More About the Author

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

Customer Reviews

I used this book in my OS class of my Master in Compute Science.
Javier Navarro
Sure, buy it for a class, but if you're looking for an OS book to read on the side, pick something else.
B. Schick
The book is extremely verbose and does a very poor job of describing even the basic concepts.
JBP

Most Helpful Customer Reviews

18 of 19 people found the following review helpful By Chris Mcclanahan on September 23, 2008
Format: Hardcover
Although I had to buy this book for a class, I do enjoy reading it. The book stays current by focusing on modern multi-core processors, and relating most concepts to Linux, Windows, and Solaris (plus sometimes others) operating systems. It is fairly easy to read, and there are programming exercises at the end of each chapter to highlight concepts. This book will definitely get your feet wet when learning operating system 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
33 of 38 people found the following review helpful By wiredweird HALL OF FAMETOP 500 REVIEWER on April 27, 2010
Format: Hardcover
This provides a solid introduction to the basics of operating system (OS) internals. After an introductory section, this covers the major subsystems in an orderly progression: processes, memory, storage, protection, distributed systems, and special purpose systems. Although I might quibble with some of the ordering, (e.g., virtual memory vis a vis process management), this gives a firm foundation for anyone teaching introductory OS internals. As an aside, instructors should also be aware of the additional support they'll find at the book's web site.

I have no real objections to this book, but find that some of its emphasis won't suit all readers. For example, 99% of all processors don't run Windows or Linux. Instead, they run your DVD player, car air bags, microwave, digital watch, and just about everything else with a power cord or battery. Engineering students headed for embedded system development will need supplementary material. Also, like every other undergrad text I know, this underplays the critical importance of standards in everything from APIs and file system structures to network protocols and safe coding guideline.

I've taught from this book and from Tanenbaum and, to tell the truth, have no strong preference between the two. They present comparable material at roughly the same level, both offer good case studies, and both offer on-line support to students and instructors. Each outweighs the other on specific topics but, on the whole, that seems to balance out. I note that some reviewers object to this book's level. To them, I can only say: that's life.
Read more ›
6 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
9 of 10 people found the following review helpful By Javier Navarro on February 2, 2010
Format: Hardcover Verified Purchase
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.
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
16 of 20 people found the following review helpful By ushko on March 9, 2010
Format: Hardcover
This book is VERY abstract. It's like learning a computer without actually having it. It tries to cover many concepts related to operating systems, but because of that no space left for a real life applications or examples. A simplest way they describe a process or a thread in this book is to draw a rectangle, name it process, draw another rectangle, name it CPU, put an arrow in between and you are done. And this is like that throughout the book and throughout all the concepts they are trying to explain. Very poor explanation and no examples at all. You will find challenging exercises at the end of each chapter, but you will not find any answers in the chapter itself. Each chapter simply gives you an idea about some operating system concept but how it actually work is up to you to figure it out. Text is very formal and hard to understand; they will confuse you even with simple concepts. I used to google many topics and found a much better and meaningful explanation online that I immediately understood and even taught others. Most of the projects are shortly described with little help on how to do it and no warnings if there is a chance on crashing a kernel, for example. I crashed mine, no big deal.

And don't expect to learn anything specific to UNIX or Windows, Solaris, or AIX, for example, as they do not go into that depth, only slightly they will cover how Windows handles that, how Solaris handles that.. blah.
Not worth of reading it, but had to have it as my textbook.
1 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
4 of 4 people found the following review helpful By Frickadeller on November 3, 2011
Format: Hardcover Verified Purchase
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.
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
4 of 4 people found the following review helpful By Nicholas Reed on March 17, 2011
Format: Hardcover Verified Purchase
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.
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

Customer Images

Most Recent Customer Reviews

Search

What Other Items Do Customers Buy After Viewing This Item?