Linux Kernel + Entwicklung + Systemarchitektur + Treiberprogrammierung

Diese Weiterbildung vermittelt den Teilnehmenden tiefgehende Kenntnisse in der Entwicklung und Anpassung des Linux Kernels. Sie lernen, wie man Kernel-Code schreibt, treiberbasierte Funktionen entwickelt und die Systemarchitektur von Linux versteht.

*Modul 1: Einführung in den Linux Kernel
*Modul 2: Entwicklung von Kernel-Modulen und Treibern
*Modul 3: Systemarchitektur und Performance-Optimierung

!Einführung in den Linux Kernel
*Grundlagen des Linux Kernels und seiner Komponenten
*Prozessverwaltung, Speichermanagement und Dateisysteme
*Verwaltung von Kernel-Konfigurationen und Kompilierung

!Entwicklung von Kernel-Modulen und Treibern
*Schreiben und Laden von Kernel-Modulen
*Entwicklung und Implementierung von Gerätetreibern
*Fehlerbehebung und Debugging von Kernel-Code

!Systemarchitektur und Performance-Optimierung
*Analyse der Systemarchitektur von Linux
*Optimierung der Performance und Ressourcenverwaltung
*Arbeiten mit Kernel-Performance-Tools und Tuning-Techniken