Facebook Twitter Pinterest
  • Alle Preisangaben inkl. MwSt.
Nur noch 1 auf Lager
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Operating System Design: ... ist in Ihrem Einkaufwagen hinzugefügt worden
+ EUR 3,00 Versandkosten
Gebraucht: Gut | Details
Zustand: Gebraucht: Gut
Kommentar: Buy with confidence. Excellent Customer Service & Return policy.Ships from USA. Please give between 2-5 week for delivery.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Hörprobe Wird gespielt... Angehalten   Sie hören eine Hörprobe des Audible Hörbuch-Downloads.
Mehr erfahren
Alle 3 Bilder anzeigen

Operating System Design: The Xinu Approach, Linksys Version (Englisch) Gebundene Ausgabe – 2. September 2011

5.0 von 5 Sternen 1 Kundenrezension

Alle Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Preis
Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
Gebundene Ausgabe
"Bitte wiederholen"
EUR 90,24
EUR 64,27 EUR 26,65
6 neu ab EUR 64,27 7 gebraucht ab EUR 26,65

Dieses Buch gibt es in einer neuen Auflage:

click to open popover

Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.

  • Apple
  • Android
  • Windows Phone

Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Produktinformation

Produktbeschreibungen

Pressestimmen

"Operating System Design: The Xinu Approach is the best book for students and professionals to learn how a computer operating system works. The computer code, along with clear, concise explanations, is simply the best way to learn OS. Readers who study this book carefully will benefit greatly and find it time well spent." -John C. Lin, Bell Labs "... [the author's] focused, clear, and thorough writing have given 'systematic' a new meaning (or perhaps restored its original one). ... non-OS specialists also stand to learn much of what they generally need to know from this excellent book. Furthermore, it is no faint praise for me to say that the book's seamless integration of source code listings into the text ... is the best I've encountered and works very well indeed. Superior and consistently followed C-language coding conventions give further evidence of the meticulousness with which this book was written. ... a most outstanding and practical A-to-Z OS book. It has my highest recommendation." -George Hacken, Computing Reviews, April 2012 "This Xinu book is the best operating systems book on the market because it removes the black magic and explains how to build an OS from the ground up. It's not like other books I tried to read - they gave me a headache. I have already started telling friends how great it is." -David Bafumba-Lokilo, Ecole Polytechnique de Montreal "Understanding an operating system is a very difficult and time-consuming task because it is one of the most complex software systems ever built. Its architecture has multiple layers of software components to manage the underline hardware and provide the system call services to the applications at the top. Knowing the host processor hardware features, the machine languages, compilers, the tool chain, and the procedure calling standard are part of the prerequisites. As a consequence, operating system books can take a black box approach to cover the interface of the system call services and the operating system algorithms in a short time. However students wishing to program an embedded system must learn the details of the implementation. This Xinu book removes the black magic and explains how to build an OS from the ground up. It explains the underlying design policies behind each of the primary components of an operating system kernel and provides the concrete implementation of source code. The Xinu design principles can be found on other commercially available platforms. A device driver on Linux platform is one example. Students majoring in embedded systems are highly recommended to read this book." -Donald D Kim, Information and Communication Engineering Department, Dongguk University, South Korea

Über den Autor und weitere Mitwirkende

Professor Comer is an internationally recognized expert on computer networking and the TCP/IP protocols. He has been working with TCP/IP and the Internet since the late 1970s. Dr. Comer established his reputation as a principal investigator on several early Internet research projects. He served as chairman of the CSNET technical committee, chairman of the DARPA Distributed Systems Architecture Board, and was a member of the Internet Activities Board (the group of researchers who built the Internet.). Dr. Comer has created courses on operating systems, computer networks, the Internet, and TCP/IP protocols for a variety of audiences, including in-depth courses for engineers and less technical courses for others; he continues to teach at various industries and networking conferences around the world. In addition, Dr. Comer consults for private industry on the design of systems, networks, and networking equipment. Professor Comer is well-known for his series of ground breaking textbooks on operating systems, computer networks, and the Internet. His books have been translated into sixteen languages, and are widely used in both industry and academia. Dr. Comer's three-volume series Internetworking With TCP/IP is often cited as an authoritative reference for the Internet protocols. More significantly, his texts have been used by fifteen of the top sixteen Computer Science Departments listed in the U.S. News and World Report ranking. Dr. Comer's research is experimental. He and his students design and implement working prototypes of large, complex systems. They measure the performance of the resulting prototypes and assess tradeoffs. The operating system and protocol software that have resulted from his research have been used by industry in a variety of products. For twenty years, Professor Comer served as editor-in-chief of the research journal Software--Practice and Experience, published by John Wiley & Sons. He is a Fellow of the ACM and the recipient of numerous teaching awards.


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

Kundenrezensionen

5.0 von 5 Sternen
5 Sterne
1
4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Stern
0
Siehe die Kundenrezension
Sagen Sie Ihre Meinung zu diesem Artikel

Top-Kundenrezensionen

Format: Gebundene Ausgabe Verifizierter Kauf
Ein OS gehört wohl zu den komplexesten Software Artefakten. Beim Lesen dieses Buches hatte ich aber öfters den Eindruck: Das ist ja enttäuschend einfach. Interessanter Weise betraf das gerade jene Funktionalität wie z.B. Context-Switch, Process-Management oder Message-Passing, die ich mir als besonders kompliziert vorgestellt hatte.
Wobei die Einfachheit keineswegs durch eine oberflächliche Darstellung der Thematik erreicht wurde. Das Buch enthält den vollständigen Kode von Xinu. Es wird daher auf jedes Detail genau eingegangen. Es ist vielmehr die geniale Art und Weise wie Schicht für Schicht ein komplettes OS aufgebaut wird. Der Kode beweist auch noch etwas anderes. Es ist gutes altes C. Die Autoren kommen ohne die heute üblichen syntaktischen Kanonen aus. Es kommen auch keine Patterns der Viererbande und der übrigen Pattern-Industrie vor. Sauberer und klarer Kode ist primär eine inhaltliche Frage. Man muss das Problem das man lösen will verstehen. Man soll auch immer nur das Problem lösen, dass man hat. Und nicht fiktive Probleme die irgendwann einmal auftauchen könnten. Es gibt natürlich auch in diesen Kode allgemeine Muster. Z.B. werden Treiber durchgehend in einen Low- und High-Level Part aufgeteilt. Aber es kommt ohne das ganze Pattern Gewäsch aus. Es geht immer um die Lösung eines konkreten Problems.
Der C-Kode verhindert auch, dass alle möglichen und unmöglichen OS-Konzepte telefonbuchartig vorgetragen werden. "Und das gibt es auch noch, und das auch, for further references see...". Stattdessen sagt Comer, wir haben einen Microcontroller und wir machen das nun aus diesen und jenen Gründen so und nicht anders. Enpassant lernt man eine Reihe von netten und effizienten Kode-Techniken.
Lesen Sie weiter... ›
Kommentar 3 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: HASH(0x9751e078) von 5 Sternen 8 Rezensionen
7 von 7 Kunden fanden die folgende Rezension hilfreich
HASH(0x961baabc) von 5 Sternen Excellent Book 22. November 2011
Von Caleb - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe Verifizierter Kauf
This book is excellent and I would highly recommend it to anyone interested in the field of operating systems. It explains the underlying reasoning behind each of the primary components of an operating system kernel, and does so in a way that is clear and succinct. Unfortunately, it does only cover kernel development for embedded systems. As such, the kernel discussed does not support virtual memory paging or processes. Concurrent threading is handled by light-weight threads, and all programs running on the system inhabit the same memory space. However, the book does provide a suitable base on which to build more complex systems.
5 von 5 Kunden fanden die folgende Rezension hilfreich
HASH(0x961bad08) von 5 Sternen A must-read for embedded system designers 21. Dezember 2011
Von nat32support - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe Verifizierter Kauf
Douglas Comer's Xinu OS is clean, concise and simple (relatively speaking). Just like his original Xinu design (published in 1984), the current version features lightweight multi-processing, semaphores, messages, memory management and networking. All concepts are accurately explained, and illustrated with clear, concise C source code. Even concepts not implemented in Xinu (such as virtual Memory) are clearly explained, making the book a must-read for computing students and OS designers alike. This book will probably go down in history as a computing classic.
3 von 3 Kunden fanden die folgende Rezension hilfreich
HASH(0x961baccc) von 5 Sternen Embedded programmers take note.... 14. Februar 2014
Von J. Kirwan - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe Verifizierter Kauf
Background Note: Douglas Comer's first XINU book (red hardbound cover, 1983) uses the C language and fills a unique niche regarding learning about the central features of an operating system. It's sheer beauty in motion as he progresses smoothly and cleanly from simpler concepts towards a few critical junctures in understanding for readers. I've been working on operating systems since 1974 and I've never seen someone lay out the core concepts nearly as well. Tanenbaum, by comparison, writes Rube Goldberg contraptions of books that are over-burdened and lack clarity. All the more strikingly so, when you compare Tanenbaum's writing with Comer's. There's a time for Tanenbaum's approach... but NOT as a first book on the topic. On the other hand, Doug Comer's original book from 1983 is perfect for anyone wanting to acquire their own skills in operating system coding and design.

This book is from 2011 and targets a commonly found Linksys router, the E2100L. The coverage is necessarily wider in scope than the earlier book I just mentioned, but Douglas Comer hasn't lost any of his skill in presenting the concepts cleanly and clearly and in the right progression. I consider this book to be a MUST HAVE, as well. It's enough improved that if you already have the earlier one (like me), this one is still well work getting for the modest revisions (for good reason and well explained why) and the additional coverage... all of which is worthwhile and necessary here.

For any embedded programmer or instrumentation designer like me, this book (or the 1983 edition) is a must-have. Although I know most of the concepts cold and almost do this in my sleep these days, I felt this book was worth every penny I spent and every additional moment I used in reading this new edition. If you plan to buy just one book to gain an understanding of operating system design for embedded work, I'd say get the 2011 edition and skip the 1983 one. The newer one is just as clear and clean and includes more usable material. You will miss out on a few trinkets (like memory marking, which didn't make it into the printed 2011 volume but did get included in the 1983 edition [it is used in BOTH, just not shown or discussed in the 2011 edition]), but they will be barely missed. And of course the source code is available over the web, so those modules can be examined anyway. But I think it's best of all to get both the 2011 and the 1983 editions as a pair. (And include, if possible, his 6th edition on networks from 2014.)
1 von 1 Kunden fanden die folgende Rezension hilfreich
HASH(0x961bafc0) von 5 Sternen It will become a Classic for sure! 4. Januar 2014
Von John Giftakis - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe
Clear and simple way of describing and explaining OS concepts that otherwise seem difficult to newcomers at the OS world. What surprised me is that the author could explain every concept in relatively few pages compared to other OS books i.e. like Tanenbaum's book. The source code presented for helping to understand each topic/concept is extremely readable and clear. If you know a little bit of C you can understand. At the same time you 'll learn many C "tricks" along the way as you read the code but of course it's not a substitute of C Beginner's tutorial.
(If you find yourself not understanding the source code then you may have to refresh or build up your C skills. I recommend looking at "Learn C The Hard Way" by Zed A. Shaw )
Another good thing about this book it's that gives you instructions about running XINU in real machines like the Cisco Linksys E2100L router. But if you don't want to follow the E2100L approach you can try thr Raspberry Pi and XinuPi approach that it's much cheaper as a solution and much more multifunctional.

I would like to thank Dr. Comer, Brylow and Stevens for making XINU such a beauty.
5 von 7 Kunden fanden die folgende Rezension hilfreich
HASH(0x961bb4e0) von 5 Sternen Complete Picture 10. Dezember 2011
Von M. M. Jagadam - Veröffentlicht auf Amazon.com
Format: Gebundene Ausgabe Verifizierter Kauf
The approach in this book is very different than other OS books. The goal is to give you a hands-on approach to OS design. I will provide detail input after I am done writing the OS.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.