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