Jetzt eintauschen
und EUR 10,00 Gutschein erhalten
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Keine Abbildung vorhanden

Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Operating Systems Design and Implementation [Englisch] [Taschenbuch]

Andrew S. Tanenbaum , Albert S. Woodhull
4.3 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)

Erhältlich bei diesen Anbietern.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Gebundene Ausgabe EUR 137,70  
Taschenbuch --  


11. Juli 2008
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.

Hinweise und Aktionen

  • Studienbücher: Ob neu oder gebraucht, alle wichtigen Bücher für Ihr Studium finden Sie im großen Studium Special. Natürlich portofrei.

Kunden, die diesen Artikel gekauft haben, kauften auch


  • Taschenbuch: 1054 Seiten
  • Verlag: Prentice Hall; Auflage: 3rd International edition. (11. Juli 2008)
  • Sprache: Englisch
  • ISBN-10: 0135053765
  • ISBN-13: 978-0135053768
  • Größe und/oder Gewicht: 23,2 x 17,6 x 4 cm
  • Durchschnittliche Kundenbewertung: 4.3 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 123.625 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
  • Komplettes Inhaltsverzeichnis ansehen



For introductory courses on computer operating systems. 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.


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


“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. 




·   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




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. 

-- Dieser Text bezieht sich auf eine andere Ausgabe: Gebundene Ausgabe .

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen


4 Sterne
2 Sterne
1 Sterne
4.3 von 5 Sternen
4.3 von 5 Sternen
Die hilfreichsten Kundenrezensionen
6 von 7 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Bibel der Betriebssysteme 21. April 2008
Format:Gebundene Ausgabe
Wie ein anderer Rezensent trefflichst formulierte, könnte man dieses Buch auch als "Bibel der Betriebssysteme" bezeichnen. Egal ob Student der Informatik, Programmierer, Systemadministrator oder einfach interessierter Leser, dieses Buch ist für Jeden, der sich für die Aufgaben von Betriebssystemen und deren Implementierung interessiert. Das tolle an diesem Buch, neben theoretischen Beschreibungen enthält das Buch auch eine ausführliche Quellcode Beschreibung des (Lehr-) Betriebssystems Minix 3, welches der Author selbst entwickelt hat.

Ein kleiner Blick in das Inhaltsverzeichnis:

1. Introduction
2. Processes
3. Input/Output
4. Memory Management
5. File Systems
6. Reading List and Bibliography

Hierbei ist jedes Kapitel wie folgt aufgebaut: Der erste Teil des Kapitels widmet sich der Theorie und vermittelt in großer Detailfülle die Aufgaben, Probleme, Algorithmen und Strategien des jeweiligen Themas. Der zweite Teil ist dann praktischer Natur und beschreibt anhand des Quellcodes des mitgelieferten Betriebssystems Minix 3, wie eine Implementation in der Praxis aussehen kann.

Wer sich auch mit dem praktischen Teil des Buches, der Entwicklung des POSIX-kompatiblen Betriebssystems Minix 3 befassen will, sollte fundierte C- und grundlegende UNIX/POSIX Kenntnisse mitbringen.

Eine deutsche Übersetzung ist ebenfalls erschienen, allerdings nur zu einer deutlich älteren Auflage (1990!) und auch wenn diese sicherlich noch in einigen Universitätsbibliotheken herumgeistern dürfte, würde ich die Anschaffung der aktuellen 3.Auflage auf Englisch sehr nahelegen.
War diese Rezension für Sie hilfreich?
5.0 von 5 Sternen The OS Book... 15. Oktober 2010
First of all I have not read the complete book, but the section that I have been has impressed me and I am very pleased with my purchase already.
War diese Rezension für Sie hilfreich?
3 von 6 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen tough read 14. Dezember 2006
Format:Gebundene Ausgabe
pages 639-1031 (i.e. more than a third of the whole book!!) are full of freely available source code..i think this space had better been used for explaining better, providing more illustrations, a.s.o.

the theoretical parts on operating systems in each chapter are very good but the description of the source code is not; more often than not, you're referred to comments in the source code (which are even harder to understand)

i'm still hoping i'll understand it all one day...but don't get too excited..this book won't enlighten you from one day to the other...
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf (beta) 3.8 von 5 Sternen  12 Rezensionen
52 von 62 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen A great introduction to operating systems 30. März 2006
Von W. Faught - Veröffentlicht auf
Format:Gebundene Ausgabe
This book is written by Tanenbaum, the main guy behind Minix, which is what Linux was based on. It provides good overviews for basic OS concepts like memory management, file systems, processes, etc. The concepts in this book book are intimately tied to examples of the Minix OS, which is a good thing.

To those who would rather see examples from Linux: Minix is a compact and modular OS, which is why it's a good choice for examples. The book contains the entire source code at the back for easy reference. Yes, the OS is that small. That's a good thing when you're trying to figure out how virtual memory works or what have you. You'd be lost trying to learn this stuff from Linux. Above everything else, the code is ***well-commented*** compared to Linux, a major plus. You won't find any "/* major hack */" comments, either. ;) Minix leaves out all the crap that Microsoft and Linux throw into the kernel that make it unstable in the first place. Learn about the bells and whistles later when you can do the basics.

I encountered two instances where the book wasn't updated to reflect changes in the OS, which were annoying to deal with. Also, I found a spelling or punctuation error about every ten pages, which was annoying for such a pricey book. Overall, however, the book is extremely usable and understandable. It's easy to pick up concepts from this text.
16 von 17 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen A truly brilliant work of a Master piece 6. Dezember 2009
Von Saurav Bhasin - Veröffentlicht auf
Format:Gebundene Ausgabe
Many people who are commenting on the book by Tanenbaum are people who are writing after the year 2000. Operating system developed has had a long history since 1970 when Unix was developed.

After that there was no significant movement on the Unix like systems (of course Microsoft and Apple were working) on their own OS but there were not Unix like.

Tanenbaum wrote a Unix like System in 1987 which shares the File management, Process Management, Device Management and Memory management with Unix. He called it as MINIX OS.

After that rest is History, Linus Torvalds wrote the Linux kernel. Even though Linux today has advanced a lot due to the Networking code, ACPI, SMB, Device drivers, please should examine Linux 0.01 written first by Linus.

That code also consisted of only 20,000 lines and was very similar to MINIX(Not in design but in Code size).

So do not blame the Author if he is not writing an advanced OS for you to study. Those have millions of lines of code.

What MINIX shows us is a reliable and stable OS that is good study material for better OS's.

If you want to understand nuts and bolts of OS study this book and write the code. You will be a master of Operating system.

Atleast it is not those books who dig into a LOT OF THEORY like Different types of OS and explaining the theoritical aspects but do nothing of implementation.

This book does the implementation. ***** Stars.
4 von 4 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen Descriptive of MINIX structure 5. Januar 2013
Von Vizkos - Veröffentlicht auf
Format:Gebundene Ausgabe|Verifizierter Kauf
This book does a very good job at walking the reader through the various functions of MINIX, but it does not go into the specifics very well. In short, it is a good technical book, but it is not one I recommend for an introduction to Operating Systems, since it glazes over many things. So while I had a good grasp of how MINIX operates, I had little knowledge on how to add more to the OS, or how to write my own OS.

While MINIX was a good choice for the text, as MINIX is an operating system written to be understood, I just think the authors could gone much more in detail. A strong grasp of C is also required, so make sure you know your stuff before reading this book.
2 von 2 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Superb book 14. Dezember 2012
Von pk - Veröffentlicht auf
Format:Gebundene Ausgabe|Verifizierter Kauf
Great book with fantastic theory and code which shows practice. One of the really rare books where both go hand in hand. Even if you are never going to implement an OS, this is a must buy.
4 von 5 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen A description of MINIX 28. Februar 2012
Von Lucas - Veröffentlicht auf
Format:Gebundene Ausgabe|Verifizierter Kauf
As a description of MINIX, this book is nothing but good. As an operating systems introductions, one can find it a lot tiresome and confusing. Don't recommend buying it, specially as an introductory book.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Erster Beitrag:
Eingabe des Log-ins

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen

Ähnliche Artikel finden

Ihr Kommentar