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

Seminar Digital Education Management

11.-12.04.2019 in Nürnberg

Seminar Certified Ethical Hacker v10 (CEH)

20.-24.05.2019 in Köln

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:

1.995,00 € pro Person

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

Seminar jetzt anfragen Auf den Merkzettel
PDF IconPDF Icon
 

Diese Seite weiterempfehlen:

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

Zuletzt angesehen