En savoir plus
Linux-Systemanalyse bietet eine strukturierte Gesamtdarstellung systemnaher Werkzeuge, Methoden und Konzepte zur Linux-Systemanalyse. Es richtet sich an Entwickler, Systemarchitekten und Performance-Engineers und vermittelt das erforderliche Basiswissen, um die Funktionsweise von Linux in all ihren Facetten zu verstehen.
Werkzeugpraxis trifft Systemverständnis. Ein Schwerpunkt des Buches liegt nicht nur auf der Anwendung von Tools wie perf, ftrace und eBPF, sondern ebenso auf dem Verständnis der zugrunde liegenden Mechanismen im Linux-Kernel. Wer Analysewerkzeuge effektiv einsetzen will, muss verstehen, wie Linux intern arbeitet - von der Speicherverwaltung über Scheduling bis zu I/O-Pfaden. Erst dieses Wissen ermöglicht es, Messergebnisse richtig einzuordnen, Wechselwirkungen zu erkennen und fundierte Maßnahmen abzuleiten. Das Buch liefert hierfür praxiserprobte Techniken, mit denen sich Engpässe identifizieren und Fehler isolieren lassen - oder das nötige Hintergrundwissen zur Interpretation komplexer Zustände entsteht. Reale Beispiele und Fallstudien zeigen den gesamten Analyseprozess - reproduzierbar, zielgerichtet und mit klaren Ergebnissen.
Die Inhalte basieren auf langjähriger Praxis sowie auf Workshops und Schulungen; das Feedback der Teilnehmenden hat Aufbau und Tiefe maßgeblich geprägt. Jedes Kapitel verbindet Theorie und Praxis mit hoher Sorgfalt - ob zur Wissensvertiefung oder für den direkten Einsatz in Projekten.
Ein Kompendium für alle, die mit Linux nicht nur arbeiten, sondern es durchdringen wollen.
A propos de l'auteur
Hagen Paul Pfeifer arbeitet als Software-Chefstratege bei einem Technologie-Großkonzern in München, wo er die Softwareentwicklung auf strategischer Ebene gestaltet. Sein Hintergrund umfasst produktionsnahe Entwicklung von Architekturen für (Realtime) Embedded-Systeme bis hin zu verteilten Systemen. Sein Schwerpunkt liegt auf strategischer Technologieausrichtung, konzernweiter Software- und Entwicklungsstandardisierung sowie der Erarbeitung, Einführung und Koordination von Prozessen, Richtlinien und Strukturen. Seine Leidenschaft gilt der Systemprogrammierung, Netzwerkprotokollen und dem Compilerbau. Er ist in die Entwicklung des Linux-Kernels sowie weiterer Open-Source-Projekte involviert und teilt sein Wissen als Trainer, Autor und Vortragender. Zudem bringt er Erfahrung aus der Standardisierung von IPv6, TCP und Routing-Protokollen wie BGP bei der IETF ein. Er lebt mit seiner Familie in München.