Download E-books Linux-Kernelprogrammierung. Algorithmen und Strukturen der Version 2.4 PDF

By Michael Beck

Eine Awendung -- ob nun für Unix oder ein anderes Betriebssystem -- zu entwickeln, ist schon schwierig genug. Systemnahe Programme sind dann bereits eine Wissenschaft für sich. Aber am Kernel mitzuentwickeln, für Verbesserungen, trojan horse solving oder Treiber, ist die Krone der Entwicklung für ein Betriebssystem.

Für Linux, dem freien Betriebssystem von Linus Torvalds, ist dies theoretisch beonders leicht möglich. Die Quellen sind frei verfügbar und auf web pages und in Newsgroups sind genug Informationen verfügbar. Doch für einen kompakten und schnellen Einstieg sind Bücher immer noch angenehmer als das Netz. Ein solches Buch ist Linux Kernelprogrammierung der Autoren Beck, Böhme, Dziadzka, Kunitz, Magnus, Schröter und Verworner. Und da Linux sich seit den Anfängen um einiges weiterentwickelt hat, gibt es dieses Buch inzwischen in der sechsten Auflage.

Nach einer kurzen Einführung in Linux allgemein und in die Übersetzung des Kerns geht es im dritten Kapitel um Datenstrukturen, zentrale Algorithmen und die Implementierung von procedure Calls im Kern. Die folgenden Kapitel behandeln die Speicherverwaltung, Interprozesskommunikation, das Linux-Dateisystem, Gerätetreiber, Netzwerk, Module, Debugging und Multiprocessing. Den Abschluss bilden Anhänge mit den procedure Calls, kernnahen Kommandos, eine Beschreibung des proc-Dateisystems, dem Boot-Prozess sowie nochmals den wichtigsten Kernel Commandos.

Wer näher in die Kernelprogrammierung einsteigen will, tut intestine daran, sich das Buch der sieben Autoren zuzulegen. Es klärt sicherlich nicht alles, gibt aber einen guten Einstieg in dieses spezielle Gebiet der Softwareentwicklung. In Buchform ist es doch angenehmer, als nur on-line nachzuschlagen. --Frank Müller

Show description

Read Online or Download Linux-Kernelprogrammierung. Algorithmen und Strukturen der Version 2.4 PDF

Best Algorithms And Data Structures books

Fuzzy Modeling and Genetic Algorithms for Data Mining and Exploration (The Morgan Kaufmann Series in Data Management Systems)

Fuzzy Modeling and Genetic Algorithms for information Mining and Exploration is a guide for analysts, engineers, and executives eager about constructing information mining types in company and govt. As you’ll notice, fuzzy structures are terribly invaluable instruments for representing and manipulating all types of knowledge, and genetic algorithms and evolutionary programming strategies drawn from biology give you the premier skill for designing and tuning those platforms.

The Essence of Psychotherapy: Reinventing the Art for the New Era of Data (Practical Resources for the Mental Health Professional)

The Essence of Psychotherapy lines the typical thread in all psychotherapy approaches--behavioral, cognitive, psychodynamic, strategic, and humanistic--and defines this "essence" as a suite of primary ideas and supreme goals that needs to be preserved within the face of elevated standardization within the box.

Combinatorial Optimization: Algorithms and Complexity

This basically written, mathematically rigorous textual content encompasses a novel algorithmic exposition of the simplex technique and likewise discusses the Soviet ellipsoid set of rules for linear programming; effective algorithms for community circulation, matching, spanning timber, and matroids; the speculation of NP-complete difficulties; approximation algorithms, neighborhood seek heuristics for NP-complete difficulties, extra.

Analyzing Single System Design Data (Pocket Guide to Social Work Research Methods)

Unmarried approach, or unmarried case, layout experiences are a handy process for comparing perform, permitting pros to trace consumers' reaction to remedy and alter through the years. in addition they enable researchers to assemble facts the place it'd be tough to behavior a learn regarding remedy and keep an eye on teams; in a college surroundings, or a group psychological overall healthiness enterprise, for instance, random task can be most unlikely, while person scholar or customer development throughout time may be extra simply monitored.

Extra info for Linux-Kernelprogrammierung. Algorithmen und Strukturen der Version 2.4

Show sample text content

Rated 4.62 of 5 – based on 23 votes