Seminar / Kurs

Linux Kernel-Modul Entwicklung (Treiber) mit C in München

Inhalte

  • Einführung in den Linux Kernel und dessen Architektur
  • Kernelspace vs. Userspace Unterschiede
  • Aufbau und Struktur des Linux Kernel-Quellcodes
  • Einrichtung der Entwicklungsumgebung (Kernel-Quellen, GCC, Make, KBuild)
  • Grundlagen des Kernel-Module Programmierens in C
  • Wichtige Kernel-Header und -Funktionen (module_init, module_exit)
  • Modulparameter und Konfiguration
  • Kompilieren, Laden und Entfernen von Modulen (insmod, rmmod, modinfo)
  • Debugging und Logging mit printk und dmesg
  • Speicherverwaltung im Kernel (kmalloc, kfree, Slab Allocator)
  • Synchronisationsmechanismen: Spinlocks, Mutex, Semaphore, RCU
  • Implementierung einfacher Character Device Treiber
  • Major- und Minor-Nummern, cdev-Strukturen
  • Kommunikation zwischen Kernel- und Userspace via Procfs und Sysfs
  • Interrupt-Handling: IRQs, SoftIRQs, Tasklets
  • Sicherheit und Stabilität bei Kernel-Modulen (Race Conditions, Deadlocks)
  • NEU: Überblick Rust für Kernel-Modul-Entwicklung
  • Status und Vorteile von Rust im Kernel
  • Beispiel eines einfachen Kernel-Moduls in Rust
  • Mini-Projekt: Eigenes Kernel-Modul implementieren
  • Fehleranalyse, Kernel Panic und Debugging-Tools
  • Kernel Tracing mit ftrace, perf
  • Einführung in Netfilter Hooks für Netzwerkmodule
  • Grundlagen von eBPF im Kernel
  • Best Practices und Linux Kernel Coding Style Guide
  • Überblick Patch Submission Workflow und Upstream-Entwicklung
  • Ressourcen, weiterführende Themen und empfohlene Literatur
  • Einführung in den Linux Kernel und dessen Architektur
  • Kernelspace vs. Userspace Unterschiede
  • Aufbau und Struktur des Linux Kernel-Quellcodes
  • Einrichtung der Entwicklungsumgebung (Kernel-Quellen, GCC, Make...
Mehr Informationen

Zielgruppen

Einsteiger in die Linux Kernel-Entwicklung

Termine und Orte

Datum Uhrzeit Dauer Preis
München, DE
09.09.2026 - 11.09.2026 09:00 - 16:00 Uhr 21 h 09:00 - 16:00 Uhr 21 h Details Details Jetzt buchen
10.02.2027 - 12.02.2027 09:00 - 16:00 Uhr 21 h 09:00 - 16:00 Uhr 21 h Details Details Jetzt buchen
14.07.2027 - 16.07.2027 09:00 - 16:00 Uhr 21 h 09:00 - 16:00 Uhr 21 h Details Details Jetzt buchen
08.12.2027 - 10.12.2027 09:00 - 16:00 Uhr 21 h 09:00 - 16:00 Uhr 21 h Details Details Jetzt buchen

SG-Seminar-Nr.: 8716001

Anbieter-Seminar-Nr.: 658d4e2273bc8740402831e2

Termin

14.07.2027 - 16.07.2027 09:00 - 16:00 Uhr

Anfahrt mit dem PKWAnfahrt mit den Öffentlichen Verkehrsmitteln
Hansastr. 32
80686 München

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 2.249,10

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Teilnahmebestätigung
  • 21 h
  • Anbieterbewertung   (47)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Uhrzeit Dauer Preis
München, DE
09.09.2026 - 11.09.2026 09:00 - 16:00 Uhr 21 h 09:00 - 16:00 Uhr 21 h Details Details Jetzt buchen
10.02.2027 - 12.02.2027 09:00 - 16:00 Uhr 21 h 09:00 - 16:00 Uhr 21 h Details Details Jetzt buchen
14.07.2027 - 16.07.2027 09:00 - 16:00 Uhr 21 h 09:00 - 16:00 Uhr 21 h Details Details Jetzt buchen
08.12.2027 - 10.12.2027 09:00 - 16:00 Uhr 21 h 09:00 - 16:00 Uhr 21 h Details Details Jetzt buchen