Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon
Header Background
Header Image
 
 
 

LFD420 Linux Kernel Internals

Seminardauer: 4 Tage
zur unverbindlichen Anfrage

Ziele

Lernen Sie, für den Linux Kernel zu entwickeln. (Bekommen Sie ein solides Verständnis des Linux-Kernels.) In diesem Kurs werden Sie die Linux-Architektur kennenlernen, sowie die grundlegenden Methoden, um auf dem Kernel zu entwickeln, und wie man effizient mit der Linux Entwickler-Community arbeitet. Wenn Sie daran interessiert sind, den Linux-Kernel kennenzulernen, so ist dies ganz sicher der optimale Kurs zu diesem Thema.

Die Lernziele im Überblick:

  • KennenlernenLinux Architektur
  • Funktionsweise des Kernel Algorithmus
  • Hardware und Speicher Management
  • Techniken und Debugging der Modularisierung
  • Wie man von der Kernel Developer Community profitiert
  • Und vieles mehr.

Die vermittelten Schulungsinhalte gelten für alle großen Linux-Distributionen.

Zielgruppe

Entwickler, die lernen möchten, wie man Linux-Kernel-Code schreibt und/oder Fehler sucht und beseitigt.

Voraussetzungen

  • Sicherer Umgang mit grundlegenden Linux-Dienstprogramme und Texteditoren
  • Solide Kenntnisse in der Programmiersprache C

Agenda

  • Einführung
  • Vorbereitung
  • Kernel Architektur I
  • Vorschau auf die Kernelprogrammierung
  • Module
  • Kernel Architektur II
  • Kernel-Initialisierung
  • Kernel-Konfiguration und Zusammenstellung
  • System Calls
  • Kernel-Stil und generelle Überlegungen
  • Race Conditions und Synchronisationsmethoden
  • SMP und Threads
  • Prozesse
  • Prozesslimits und Potential
  • Monitoring und Fehlersuche
  • Das proc Filesystem**
  • kprobes
  • Ftrace
  • Perf
  • Crash
  • Kernel Core Dumbs
  • Ablaufplanung
  • Completely Fair Scheduler (CFS)
  • Zeitmessung
  • Kernel Timer
  • Speicheradressierung
  • Huge Pages
  • Speicherverteilung
  • Prozessadressraum
  • Disk Caches und Swapping
  • Gerätetreiber**
  • Meldungen
  • Notifiers**
  • CPU Frequenz-Skalierung**
  • Embedded Linux**
  • Virtualisierung**

** Diese Themen sind optional und werden je nach verfügbarer Zeit vom Dozenten besprochen.

Schulungsunterlagen

nach Absprache
 

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

2.195,00€ pro Person

spacing line2.612,05€ inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.

Seminar jetzt anfragen Merkzettel Icon Auf den Merkzettel
PDF IconPDF Icon
 

Europaweit unter den Besten
Unser Education Center wird seit 2012 beim jährlichen Leistungsaudit für das ITCR - International Training Center Rating® jeweils in der höchsten Leistungsstufe mit 5 von 5 Sternen ausgezeichnet.
Das bestätigt unseren langjährigen Premium-Status als Bildungsanbieter und beweist gleichzeitig, dass wir zu den besten Schulungshäusern in Europa gehören.

IT-Schulungen.com 5 Sterne

 Microsoft Learning Partner

Linux Foundation Training Partner

LPI Gold Approved Training Partner

 
 

Diese Seite weiterempfehlen:

Merkzettel Icon
0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel

Zuletzt angesehen