Buy Used
£24.07
Condition: Used: Good
Comment: Used Good condition book may have signs of cover wear and/or marks on corners and page edges. Inside pages may have highlighting, writing and underlining. All purchases eligible for Amazon customer service and a 30-day return policy.
Trade in your item
Get a £5.10
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
See this image

Operating Systems: Internals and Design Principles Paperback – 19 May 2011


See all 7 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback, 19 May 2011
£28.00 £21.26

Trade In this Item for up to £5.10
Trade in Operating Systems: Internals and Design Principles for an Amazon Gift Card of up to £5.10, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 816 pages
  • Publisher: Pearson Education; 7 edition (19 May 2011)
  • Language: English
  • ISBN-10: 0273751506
  • ISBN-13: 978-0273751502
  • Product Dimensions: 17.8 x 2.6 x 22.9 cm
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Bestsellers Rank: 481,501 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

William Stallings has made a unique contribution to understanding the broad sweep of technical developments in computer networking and computer architecture. He has authored 17 titles, and counting revised editions, a total of 41 books on various aspects of these subjects. In over 20 years in the field, he has been a technical contributor, technical manager, and an executive with several high-technology firms. Currently he is an independent consultant whose clients have included computer and networking manufacturers and customers, software development firms, and leading-edge government research institutions.

He has received the award for the best Computer Science textbook of the year  seven times from the Text and Academic Authors Association.

Bill has designed and implemented both TCP/IP-based and OSI-based protocol suites on a variety of computers and operating systems, ranging from microcomputers to mainframes. As a consultant, he has advised government agencies, computer and software vendors, and major users on the design, selection, and use of networking software and products.

As evidence of his commitment to providing a broad range of support to students, Bill created and maintains the Computer Science Student Resource Site at WilliamStallings.com/StudentSupport.html. This site provides documents and links on a variety of subjects of general interest to computer science students (and professionals).

He is a member of the editorial board of Cryptologia, a scholarly journal devoted to all aspects of cryptology. He is a frequent lecturer and author of numerous technical papers. His books include Data and Computer Communications, Ninth Edition (Prentice Hall, 2011), which has become the standard in the field.

Dr. Stallings holds a PhD from M.I.T. in Computer Science and a B.S. from Notre Dame in electrical engineering.


What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

3.8 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

3 of 3 people found the following review helpful By G. Avvinti on 27 Feb. 2003
Format: Hardcover
I liked this book's organization. I have also Tanenbaum's and Silberschatz's; what I concluded it's that this book, even if sometime appeared to be a bit ... compacted on some "traditional" issues (if I can judge them this way on the basis of the other two books, but processes' statuses are covered here better than anywhere else), it has given space to some other very interesting ones, starting from Security, and going on with SMP topics.
I particularly enjoyed the view it adopted even on common topics. E.g. the emphasis it gave to subtleties like distinguish the nature of the four requirements for deadlocks, the classification of various policies and mechanism (in a astonishingly efficient way) for topics like scheduling, paged memory issues or the importance of interrupts as The tool for modern techniques and achievements.
And ... the chapter on security has been a lifesave for me on the last days of the course.
Keep this book near to Tanenbaum's second edition of "Modern Operatin System" if you can, and you'll have plenty of good material for a typical OS course.
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
2 of 2 people found the following review helpful By Mr. M. A. Tedone on 14 May 2009
Format: Paperback Verified Purchase
Except from the chapters on Memory Management and the appendix on the disk hardware, I believe that this book is mediocre. I also bought Tanenbaum's "Modern Operating Systems" and there is no comparison between the two. Stallings has a way of explaining concepts which is ways too cryptic; he doesn't explain the details there where these are most needed and he loses himself in areas which, on a theoretical course on OS, aren't of particular interest.

Believe me, I've been studying OS hard since I'm completing a MSc in Computer Science; I learnt all I needed to know on Tanenbaum's while I fell asleep while reading Stallings' asking all the while: ok, what's your point? With Tanenbaum's it was all the time: Ah, is this how it works! Fantastic! I'm having fun reading this book.
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 3 people found the following review helpful By neil@icise.net on 28 April 2001
Format: Hardcover
I bought this book for my first year Operating Systems course at University, and in my opinion it is one of the best books I have invested in. Stallings presents the material well, with numerous examples on advanced topics such as Semaphores, and provides the reader with up-to-date material on both Windows 2000 and Linux. Stallings has done it again - this book is superb!
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 H. Maestro on 3 Mar. 2010
Format: Hardcover
this is an excellent book, very clear .

perhaps my favourite book used of any course when I was at uni..

no waffle at all, not diluted or wishy washy

nice when looking at it as a reference, or for explanations.

I didn't like his computer systems book. But I liked this operating systems book, it was great, and chapters were on good interesting important topics.
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 Mona on 13 Oct. 2013
Format: Hardcover Verified Purchase
Everything was well explained, without being too verbose; the harder a concept was, the more it was written about it. Nice splitting into chapters, nice choice of ordering the contents. Most of the concepts are still in use, although the book is quite old. It might look big and scary, but it is impossible to explain the basics of operating systems in a smaller book.
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


Feedback