0

Anmeldung zum Seminar

Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.
Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
In unserer 4-tägigen Schulung tauchen Sie tief in die faszinierende Welt der Linux-Kernel-Entwicklung ein. Lernen Sie die Grundlagen der Linux-Architektur kennen, meistern Sie essentielle Kernel-Entwicklungsprinzipien und erfahren Sie, wie Sie effektiv mit der weltweiten Linux-Entwickler-Community zusammenarbeiten.

Von der Architektur und Initialisierung über Speicherverwaltung und Prozesshandling bis hin zu Debugging und Modulentwicklung – dieser Kurs bietet Ihnen alles, was Sie benötigen, um Ihre Fähigkeiten auf ein neues Level zu bringen. Verstehen Sie, wie der Kernel arbeitet, optimieren Sie Ihre Entwicklungsprozesse und entwickeln Sie fundiertes Wissen, das auf alle großen Linux-Distributionen anwendbar ist.

Ob Sie den Kernel debuggen, Module entwickeln oder Speicher effizient verwalten möchten – mit diesem Kurs sind Sie bestens vorbereitet, um in der Linux-Kernel-Welt erfolgreich durchzustarten.

Erleben Sie eine perfekte Balance aus Theorie und Praxis in einer erstklassigen Lernumgebung. Unsere erfahrenen Trainer vermitteln nicht nur tiefgehendes Wissen, sondern auch praktische Tipps, die Ihnen sofortige Anwendungsfähigkeiten bieten. Tauschen Sie sich mit anderen Teilnehmern aus und profitieren Sie von einem interaktiven Lernansatz, der Ihren Erfolg garantiert. Kursinhalte
Kernel-Architektur I
  • Grundlagen: UNIX und Linux
  • Monolithische vs. Mikro-Kernel
  • Aufgaben und Methoden des Kernels
  • Benutzer- und Kernel-Bereich
Vorschau auf die Kernelprogrammierung
  • Memory Allocation und Kernel Output
  • Datenübertragung zwischen User- und Kernel-Space
  • Jiffies und Task-Strukturen
Module
  • Kompilieren, Laden und Entladen von Modulen
  • Automatische Prozesse und Lizenzierung
Kernel-Architektur II
  • Prozesse, Threads und SMP-Algorithmen
  • Portierung und Echtzeit-Patch-Systeme
Kernel-Initialisierung und Boot-Prozesse
  • Vom Boot bis zur Laufzeit: Initialisierung verstehen
System Calls
  • Funktionsweise und Implementierung neuer Systemaufrufe
Kernel-Stil und Synchronisation
  • Kodierungsstandards
  • Techniken wie Mutexes, Spinsperren und RCU
Speicherverwaltung
  • Virtuelle Speicherverwaltung, Paging und Defragmentierung
  • Transparente Huge Pages
Debugging und Fehlersuche
  • Tracing, Profiling und Kernel-Debugger
Planung und Scheduling
  • CFS-Scheduler, Prioritäten und Lastenausgleich
Gerätetreiber und Signals
  • Typen, Signal-Handling und Prozesskommunikation

Seminar LFD420: Linux Kernel Internals and Development
Version
Geben Sie hier bitte an, mit welcher Version Sie arbeiten!
(nur bei An­wender-Semi­naren)
Ort Virtuelles Live Training
Termin 29.09.2025 - 02.10.2025
Preis
1.935,00 € exkl. MwSt.
(2.302,65 € inkl. MwSt.)

Ansprechpartner Bestellung

Firma oder Privat*
Bestellnummer
Abteilung
Anrede*
Titel
Vorname*
Name*
Straße*
PLZ*
Ort*
Telefon*
E-Mail-Adresse*
Abweichende Rechnungsadresse

Teilnehmer*innen

Anrede* Vorname* Name* E-Mail-Adresse*
Zum Schutz gegen Spam kann das Formular erst nach 15 Sekunden abgesendet werden.
Bitte warten Sie, bis der Absende-Button aktiv wird!