IT-Trainer Jobs und Stellenangebote: LFD445 Linux Kernel Debugging

Seminardauer: 3 Tage

Trainer gesucht

IT-Trainer Jobs und Stellenangebote: LFD445 Linux Kernel Debugging, Embedded Linux, Linux Foundation, Linux Kernel, Softwareentwickler.

Anmelden / Registrieren als Trainer

Agenda

Linux Kernel Architecture

  • Aufbau und interne Struktur des Linux Kernel
  • Subsysteme und Kernel Components
  • Kernel Execution Flow

Kernel Debugging Fundamentals

  • Debugging Konzepte im Kernel Space
  • Unterschied zwischen User Space und Kernel Space
  • Debugging Workflows und Best Practices

Crash Analysis

  • Analyse von Kernel Panics und System Crashes
  • Arbeiten mit Kernel Oops Messages
  • Nutzung von crash dump Tools

Debugging Tools

  • Verwendung von ftrace zur Funktionsanalyse
  • perf für Performance Analysis
  • trace-cmd und KernelShark für Tracing

Kernel Logging & Tracing

  • Kernel Logging Mechanisms
  • printk und Log Levels
  • Dynamic Tracing im Kernel

Performance Analysis

  • Identifikation von Bottlenecks im Kernel
  • CPU, Memory und I/O Analysis
  • Systemweite Performance Investigation

Advanced Debugging Techniques

  • Debugging von Kernel Modules
  • Live Kernel Debugging
  • Analyse von Race Conditions

Practical Kernel Debugging

  • Praxisnahe Debugging Szenarien
  • Fehleranalyse in realen Systemen
  • Entwicklung stabiler Debugging Workflows