Linux-Kernel Handbuch: Leitfaden zu Design und Implementierung von Kernel 2.6 | Robert Love
Bücher:
linux-kernel handbuc...
Linux-Kernel Handbuch: Leitfaden zu Design und Implementierung von Kernel 2.6
Robert Love
Addison-Wesley, München
, 2005 - 480 Seiten
Kundenbewertung:
(4 Bewertungen)
großes Bild anzeigen
weitere Infos, Preis & Bestellmöglichkeit
Die Kernel-Bibel
Wenn Robert Love, bekannter
Kernel
-Guru, ein Buch über den
Linux
-Kernel schreibt, kann nur etwas ganz besonderes dabei herauskommen:
Dieses Buch ist ein Muss für jeden Programmierer, der sich nicht nur anhand der Kernelsourcen in den Kernel einarbeiten will. Robert schafft es, den komplexen Sachverhalt in einfacher Weise zu erläutern, ohne dabei etwa wichtige Details zu vernachlässigen. Dabei ist seine Sprache so umgänglich, daß das Lesen richtig Spaß macht und regelrecht zum hacken im Kernel ermutigt.
Auch die deutsche Übersetzung von Erik Keller ist richtig gut gelungen.
Ebenfalls geeignet für Studenten der Informatik mit theoretischem Interesse am
Design
von Betriebssystemen, gerade weil Roberts Ansatz pragmatischer und praxisorientierter als so manches andere Buch zu diesem Thema ist.
Zum Thema
Linux-Kernel
existiert zu diesem Buch momentan keine nennenswerte Konkurrenz.
weitere Infos, Preis & Bestellmöglichkeit
Sehr gut!
Das Buch von Robert Love ist meiner Meinung nach ein Muss für jeden neuen
Linux
-
Kernel
-Programmierer.
Er beleuchtet einen Großteil der
Implementierung
und die Funktionsweise. Dies tut er nicht nur theoretisch, sondern auch sehr praktisch mit vielen Beispielen. Besonders positiv ist mir aufgefallen, dass seine Art zu schreiben sehr einprägsam und vor allem menschlich ist. Er schafft es spielerisch ein komplexes Thema einfach darzustellen. Die Sprache ist natürlich und nicht zu technisch. Auch Leute mit weniger Programmiererfahrung können von dem Buch eine Menge lernen. Wer die kompletten Zusammenhänge verstehen will sollte allerdings ein paar Jahre C Erfahrung mitbringen. Zudem ist es eines der wenigen Bücher, bei denen mir das Lesen des Anhangs auch Spaß gemacht hat. Die englische Übersetzung könnte an einigen Stellen ein bisschen akkurater sein, aber nichtsdestotrotz ist sie sehr gut gelungen.
Neben Linux Device Drivers 3 ist es für mich definitiv das Kernel Buch überhaupt.
weitere Infos, Preis & Bestellmöglichkeit
Sehr verständlich geschrieben.
Ein Buch, das nicht vornehmlich für den C-Programier-Guru geschrieben ist, sondern auch von "Normalsterblichen" verstanden werden kann.
Es wird Einblick gewährt, wie im
Linux
Kernel
programmiert werden soll, Stolpersteine aufgezeigt und Tipps gegeben. Die wichtigen Bereiche des Kernels, seiner Aufgaben und verwendete Konzepte werden in verständlicher Sprache erklärt. Die Zahl der C-Beispiele hält sich in Grenzen, so dass man nicht unbedingt C Programmierer sein muss, um von diesem Buch profitieren zu können.
Dieses Buch ist eine Deutsche Uebersetzung des Englischen Originals. Die Sprache der Linux Kernelentwicklung und der Programmierung ganz allgemein ist zwar Englisch, aber die sehr vielen Englischen Ausdrücke haben mich gestört. Ich bereue, nicht die Englische Originalausgabe gekauft zu haben. Auch bezüglich Tipp- und anderer Fehler könnte noch einiges verbessert werden. Zum Beispiel sind in meiner Auflage in einem ganzen Kapitel sämtliche Tabellenunterschriften falsch.
Als Vorbereitung auf einen Linux Performance Tuning Kurs wollte ich etwas mehr über den Kernel lernen und habe dieses Buch gelesen. Die darin enthaltenen Ausführungen und Erklärungen waren verständlich, ich bin mir aber nicht sicher, wieviel sie mir für den bevorstehenden Kurs wirklich helfen werden. Hätte ich aber vor, im Kernel mitzuprogrammieren, wäre dies sicher ein bestens geeignetes Buch.
weitere Infos, Preis & Bestellmöglichkeit
Perfekt zum Linux-Kernel 2.6. Der Superknaller!!!!
Love hat viel Erfahrung mit dem
Design
und der
Implementierung
des
Linux
-
Kernel
s -- da diese Erfahrung größtenteils praktisch und Love ein pragmatischer Mensch ist, hat er ein pragmatisch-praktisches Buch geschrieben, das sich mit dem Kernel 2.6x befasst: In insgesamt 20 Kapiteln zeigt Love angefangen bei einer kurzen Vorstellung des Kernels, dem Prozessmanagement und -Scheduling über Systemcalls, Interrupts und Interrupt-Handler, Bottom-Halves und dem Zurückstellen der Arbeit bis hin zur Kernel-Synchronisierung und dem Timer, dem Time- und dem Memory-Management, was den Kernel ticken lässt. Dazu kommen Kapitel zum VFS, dem Block-I/O-Layer, dem Prozess-Adressraum, dem Page-Cache und Page Writeback, Modulen, kobjects/sysfs und schließlich auch zum Debugging, der Portabilität und zu Patches, dem Hacking und der Kernel-Community.
Schon lange ist der
Linux-Kernel
kein einfaches System mehr, für das man selbst als erfahrener Programmierer mal eben Applikationen schreiben kann. Robert Love kennt und entwickelt den Kernel mit -- somit ist sein Linux-Kernel
Handbuch
in der Übersetzung der 2. amerikanischen Auflage weit mehr als nur ein Überblick, nämlich auch ein theoretischer und auch praktischer Einblick in den inneren Aufbau des Kernels.
Love wendet sich sowohl an erfahrene Entwickler, die nach einem grundlegenden Einblick in die Dienste suchen, die von den Kernel-Subsystemen geleistet werden sollen sowie an Anwendungsentwickler und Neugierige. Doch auch angehende Kernel-Entwickler finden hier einen ersten Zugang zum Verständnis des Kernel-Codes.
Mit dem Linux-Kernel Handbuch vereint Love gekonnt Theorie und Praxis um den Linux-Kernel zu einem leicht lesbaren und dennoch der Komplexität des Kernels gerecht werdenden Lern- und Nachschlagewerks für den Einstieg. Oder wie Love es formuliert: "Man braucht einen Punkt, an dem man beginnen kann, und das ist ein Grund, warum Bücher geschrieben werden."
weitere Infos, Preis & Bestellmöglichkeit
Folgende Artikel könnten Sie interessieren
implementierung
Datawarehousing mit SAP BW 7. BI in SAP NetWeaver 2004s. Architektur, ...
Wertorientierte Unternehmensführung: Vom Strategieentwurf zur ...
Strategisches Management. Grundlagen - Prozess - Implementierung
Active Directory - Das Praxisbuch für Windows Server 2003 R2: ...
Computer Vision: Das Praxisbuch
linux-kernel
Linux-Kernel Handbuch: Leitfaden zu Design und Implementierung von ...
Linux Kernel Handbuch. Leitfaden zu Design und Implementierung von ...
Linux Kernelarchitektur: Konzepte, Strukturen und Algorithmen von ...
Linux- Kernel- Programmierung. Algorithmen und Strukturen der Version ...
Linux-Treiber entwickeln: Eine systematische Einführung in ...
leitfaden
Störungen in der Schulklasse: Ein Leitfaden zur Vorbeugung und ...
JETZT! Die Kraft der Gegenwart: Ein Leitfaden zum spirituellen ...
Duden. Die schriftliche Arbeit - kurz gefasst: Eine Anleitung zum ...
Natural Dog Food: Rohfütterung für Hunde - Ein praktischer Leitfaden
Leitfaden Physiotherapie
Suche nach Büchern
design
,
handbuch
,
implementierung
,
kernel
,
leitfaden
,
linux-kernel
zufällig ausgewählt
Buch:
Leitfaden Palliativmedizin - Palliative Care
Bitte aktivieren Sie JavaScript, damit diese Seite korrekt funktioniert!