In weniger als einer Minute können Sie mit dem Lesen von Operating System Design: The Xinu Approach, Linksys Version auf Ihrem Kindle beginnen. Sie haben noch keinen Kindle? Hier kaufen oder mit einer unserer kostenlosen Kindle Lese-Apps sofort zu lesen anfangen.

An Ihren Kindle oder ein anderes Gerät senden

 
 
 

Kostenlos testen

Jetzt kostenlos reinlesen

An Ihren Kindle oder ein anderes Gerät senden

Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden
 

Operating System Design: The Xinu Approach, Linksys Version [Kindle Edition]

Douglas Comer
5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)

Kindle-Preis: EUR 62,34 Inkl. MwSt. und kostenloser drahtloser Lieferung über Amazon Whispernet

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

Geben Sie Ihre E-Mail-Adresse oder Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 62,34  
Gebundene Ausgabe EUR 89,06  


Produktbeschreibungen

Pressestimmen

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

Kurzbeschreibung

Operating System Design: The Xinu Approach, Linksys Version provides a comprehensive introduction to Operating System Design, using Xinu, a small, elegant operating system that serves as an example and a pattern for system design. The book focuses the discussion of operating systems on the microkernel operating system facilities used in embedded systems. Rather than introduce a new course to teach the important topics of embedded systems programming, this textbook takes the approach of integrating more embedded processing into existing operating systems courses. Designed for advanced undergraduate or graduate courses, the book prepares students for the increased demand for operating system expertise in industry.


Highlights




  • Explains how each operating system abstraction can be built and shows how the abstractions can be organized into an elegant, efficient design

  • Considers each level of the system individually, beginning with the raw hardware and ending with a working operating system

  • Covers every part of the system, so a reader will see how an entire system fits together, not merely how one or two parts interact

  • Provides source code for all pieces described in the text, leaving no mystery about any part of the implementation — a reader can obtain a copy of the system to examine, modify, instrument, measure, extend, or transport to another architecture

  • Demonstrates how each piece of an operating system fits into the design, in order to prepare the reader to understand alternative design choices



Beginning with the underlying machine and proceeding step by step through the design and implementation of an actual system, Operating System Design: The Xinu Approach, Linksys Version guides readers through the construction of a traditional process-based operating system using practical, straightforward primitives. It reviews the major system components and imposes a hierarchical design paradigm that organizes the components in an orderly and understandable manner.


All of the code in the book is designed to run on the Linksys router, because it is small, inexpensive, and easily accessible to students. Software and instructions for building a lab that allows students to experiment are available on the author’s website: www.xinu.cs.purdue.edu


Produktinformation

  • Format: Kindle Edition
  • Dateigröße: 6980 KB
  • Seitenzahl der Print-Ausgabe: 629 Seiten
  • Verlag: Chapman and Hall/CRC (13. September 2011)
  • Verkauf durch: Amazon Media EU S.à r.l.
  • Sprache: Englisch
  • ASIN: B0073QONOI
  • Text-to-Speech (Vorlesemodus): Aktiviert
  • X-Ray:
  • Word Wise: Nicht aktiviert
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: #505.495 Bezahlt in Kindle-Shop (Siehe Top 100 Bezahlt in Kindle-Shop)

  •  Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Kundenrezensionen

4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
5.0 von 5 Sternen
5.0 von 5 Sternen
Die hilfreichsten Kundenrezensionen
2 von 3 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Genial KISS 3. Mai 2014
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... ›
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 5.0 von 5 Sternen  8 Rezensionen
7 von 7 Kunden fanden die folgende Rezension hilfreich
5.0 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.
4 von 4 Kunden fanden die folgende Rezension hilfreich
5.0 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.
2 von 2 Kunden fanden die folgende Rezension hilfreich
5.0 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.)
5 von 6 Kunden fanden die folgende Rezension hilfreich
5.0 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.
1 von 1 Kunden fanden die folgende Rezension hilfreich
5.0 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.
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
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden