or
Sign in to turn on 1-Click ordering.
Trade in Yours
For a £5.80 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Operating Systems Design and Implementation [Paperback]

Andrew S Tanenbaum , Albert S Woodhull
4.4 out of 5 stars  See all reviews (13 customer reviews)
RRP: £61.99
Price: £55.57 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £6.42 (10%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 6 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want delivery by Thursday, 23 May? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Hardcover £106.24  
Paperback £55.57  
Trade In this Item for up to £5.80
Trade in Operating Systems Design and Implementation for an Amazon.co.uk gift card of up to £5.80, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

11 July 2008 0135053765 978-0135053768 3

Operating Systems Design and Implementation, 3e, is ideal for introductory courses on computer operating systems. Written by the creator of Minux, professional programmers will now have the most up-to-date tutorial and reference available today.

 

Revised to address the latest version of MINIX (MINIX 3), this streamlined, simplified new edition remains the only operating systems text to first explain relevant principles, then demonstrate their applications using a Unix-like operating system as a detailed example. It has been especially designed for high reliability, for use in embedded systems, and for ease of teaching.

Frequently Bought Together

Operating Systems Design and Implementation + Modern Operating Systems + Computer Networks: International Version
Price For All Three: £161.46

Buy the selected items together


Product details

  • Paperback: 1080 pages
  • Publisher: Pearson; 3 edition (11 July 2008)
  • Language: English
  • ISBN-10: 0135053765
  • ISBN-13: 978-0135053768
  • Product Dimensions: 17.8 x 3.2 x 23.3 cm
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Bestsellers Rank: 226,399 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

From the Back Cover

“The presentation is excellent. The book should be on the desk of any serious student of operating systems.”--Dr. Samuel Kohn, Thomas Edison StateCollege

 

“I would give the authors very high grades for their writing style. Topics are explained in a clear and understandable manner. Presentations are well organized and they flow in logical fashion. The book provides the right depth and breadth of explanations with the appropriate amount of rigor and abstraction.” --Gojko Babic, Department of Computer Science and Engineering, Ohio State University

 

The definitive, up-to-date introduction to operating systems:

Core principles plus hands-on examples with the new MINIX 3 operating system

 

The world’s best-selling introductory operating systems text has been thoroughly updated to reflect the latest advances in OS design and implementation. Offering an optimal balance of theory and practice, Operating Systems: Design and Implementation, Third Edition remains the best resource for anyone seeking a deep understanding of how operating systems work.

 

This edition includes MINIX 3, more compact, more reliable, better suited for embedded applications – and, above all, even easier to teach and learn from. Using MINIX, the authors introduce virtually every core concept needed to construct a working OS: system calls, processes, IPC, scheduling, I/O, deadlocks, memory management, threads, file systems, security, and more. 

 

NEW TO THIS EDITION

 

·   Newly-released, significantly-improved MINIX 3 operating system on CD-ROM: giving students  hands-on experience in  modifying and rebuilding a contemporary operating system

·   Expanded and reorganized coverage of processes and communication

·   Revised and enhanced coverage of CPU scheduling, deadlocks, file system reliability, and security

·   Includes more than 150 end of chapter problems

 

·   ABOUT THE AUTHORS

 

Andrew S. Tanenbaum has an S.B. degree from M.I.T. and a Ph. D. from the University of California at Berkeley.  He is currently a Professor of Computer Science and Vrije Universiteit in Amsterdam, the Netherlands, where, for more than 30 years, he has taught operating systems, computer organization, and networking to thousands of students. Professor Tanenbaum is the winner of the ACM Karl V. Karlstrom Outstanding Educator Award and the ACM/SIGCSE Award for Outstanding Contributions to Computer Science Education. 

 

Albert S. Woodhull is Adjunct Associate Professor of Computer Science and Biology at the School of Natural Science, Hampshire College, Amherst, MA. He also served until recently as computer system administrator for the Department of Biology in the School of Natural Science and Mathematics at the University of Massachusetts, Amherst, MA. He holds an S.B. degree from M.I.T. and a Ph.D. the University of Washington. Supported by a Fulbright grant, he has taught at the Universidad Nacional de Ingenieria and the Universidad Nacional Autonoma de Nicaragua. 

About the Author

Andrew S. Tanenbaum has a B.S. Degree from M.I.T. and a Ph.D. from the University of California at Berkeley. He is currently a Professor of Computer Science at the Vrije Universiteit in Amsterdam, The Netherlands, where he heads the Computer Systems Group. He is also Dean of the Advanced School for Computing and Imaging, an interuniversity graduate school doing research on advanced parallel, distributed, and imaging systems. Nevertheless, he is trying very hard to avoid turning into a bureaucrat.

In the past, he has done research on compilers, operating systems, networking, and local-area distributed systems. His current research focuses primarily on the design of wide-area distributed systems that scale to a billion users. These research projects have led to five books and over 85 referred papers in journals and conference proceedings.

Prof. Tanenbaum has also produced a considerable volume of software. He was the principal architect of the Amsterdam Compiler Kit, a widely-used toolkit for writing portable compilers, as well as of MINIX, a small UNIX clone intended for use in student programming labs. Together with his Ph.D. students and programmers, he helped design the Amoeba distributed operating system, a high-performance microkernel-based distributed operating system. The MINIX and Amoeba systems are now available for free via the Internet..

Prof. Tanenbaum is a Fellow of the ACM, a Fellow of the IEEE, a member of the Royal Netherlands Academy of Arts and Sciences, winner of the 1994 ACM Karl V. Karlstrom Outstanding Educator Award, and winner of the 1997 ACM/SIGCSE Award for Outstanding Contributions to Computer Science Education. He is also listed in Who’s Who in the World.

 

Albert S. Woodhull was a faculty member in the School of Natural Science, Hampshire College, Amherst, MA for many years. He has taught at the University of Massachusetts and Smith College in the US, and he has been a visiting faculty member on multiple occasions at universities in Nicaragua, supported on two of these visits by Fulbright grants. He also served as a computer and network system administrator at the University of Massachusetts. He holds an B.S. degree from M.I.T. and a Ph.D. from the University of Washington. His home page on the web is at http://minix1.woodhull.com/asw/.

 


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

Most Helpful Customer Reviews
10 of 10 people found the following review helpful
5.0 out of 5 stars Core Text for Imperial College, London Students 1 April 2002
By A Customer
Format:Paperback
This book was the core text for my Operating Systems course in 1st year and again in 2nd year. I didn't think I would use it last year, but how wrong was I... this book is essential if trying to learn about the depths of OS's.

I would say that if the lecturers at Imperial College recommend it, then it would be suitable for any similar Computing degree.

Comment | 
Was this review helpful to you?
10 of 10 people found the following review helpful
4.0 out of 5 stars Interesting Book, strongly UN*X based. 18 Jan 2001
By A Customer
Format:Paperback
Despite the fact that a large proportion of this book (about 1/3) is a code listing of MINIX it is informational and instructive. Unlike some other books on the subject it tackles the issues involved in a practical and pragmatic way. Ocassionaly it skips over bits of the implementation but this usually helps to carry the flow of the book more than anything. There are questions at the end of each chapter, often containing sugestions for modifications to make to the source code (included on CD). This is where the book stands out, I enjoyed doing this a lot (I wish I had a copy of the solutions manual though). I would have liked some coverage of how MINIX handles Networking (which is not discused). The memory managment chapter is very well done and there is a nicely sized Bibliography. On the whole a good book for any one who wants to understand how an operating system works, and a good introduction to anyone who wants to start modifiying one.
Comment | 
Was this review helpful to you?
9 of 9 people found the following review helpful
5.0 out of 5 stars The Definitive Operating Systems Introduction 27 Sep 2000
Format:Hardcover
This book is a wonderful example of how to write a clear, concise, informative text book. The style is easy to read, covers the appropriate level of detail at every stage and manages to pack in a fair amount of information. Best of all, you get a compact, well documented UNIX clone suitable for using, expanding and learning from.

I spent a lot of time at university hacking the provided source, tweaking, changing, testing, expanding and there's no better way to learn about operating systems than to have the MINIX source and this book side-by-side.

Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
1.0 out of 5 stars operating system
glosses over the fact that
operating systems that do not detect the hardware - register it on relevant manufacturers sites and allow you to use an itu t v44+IPR=921600 v92... Read more
Published 1 month ago by Mr. R. J. Jowett
5.0 out of 5 stars Operating system basics - covers it all
Purchased for use in an Operating Systems uni module. Was perfect for the course content and has alot more. Read more
Published on 11 Feb 2010 by S. Drain
5.0 out of 5 stars Brilliant book on microkernel design
Despite some minor addendums (highlighting, underlining, inter alia) to the copy of the product I received, I would recommend this book (and the bookseller) to anyone looking into... Read more
Published on 13 Jan 2010 by Mr. David N. Mcilwraith
5.0 out of 5 stars Very good
Fast delivery, quality as described.
Book contests are really good, it has the advantage of having the full source code of a whole Operating System (MINIX) in it. Read more
Published on 6 April 2009 by Ms. B. Devenyi
3.0 out of 5 stars Good but...
... a picture really is worth a 1000 words (or some 29,000 lines of source code in this case.) The author spends pages and pages explaining a topic - having you constantly jump... Read more
Published on 22 Jun 2007 by Terry Stebbens
5.0 out of 5 stars An excellent book
This is a fantastic read. It's only in it's second edition but the information is up to date, and timeless. The Minix CD is great fun too. Read more
Published on 25 Mar 2003 by Mike Hibbett
4.0 out of 5 stars The definative guide to Operating Systems
This book is simple to understand for the technically minded computing student but can be slightly confusing in the implimentation sections which may have been better placed... Read more
Published on 11 Jan 2000
5.0 out of 5 stars With this book, you have everything to start writing your OS
I'm only studying computer sciences for 1 year, so I'm still a beginner, and this book was easy for me to read. It faces you with much of the tasks an OS has. Read more
Published on 24 Aug 1999
5.0 out of 5 stars Great Book. Period.
Outstanding book. See All synonyms for "Great". MINIX makes this book unique learning experience. Read more
Published on 11 Jun 1999
5.0 out of 5 stars I liked it and I didn't even install Minux...
I used this book in an OS course when the assigned text proved too annoying. It has very concise and well-written sections which are general to all OSes. Read more
Published on 6 Jan 1999
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges