Drucken

Diagnose von Linux

Diagnostizieren von Problemen bei der Entwicklung von Linux-Systemen

Zum Thema

Eine Applikation stürzt ab, der Kernel crashed oder es treten unerklärliche Latenzen auf. Wer solche oder ähnliche Situationen aus dem Projektalltag her kennt und geeignete Linux-Werkzeuge für deren Lösung kennen lernen möchte ist in diesem Seminar richtig.

Ziele

  • Diagnostizieren von Problemen bei der Entwicklung von Linux-Systemen
  • Der Teilnehmer lernt im Seminar wie er Probleme mit den Werkzeugen des Betriebssystems sowie gängigen Open-Source-Tools eingrenzen und lösen kann
  • Besonderer Wert wird darauf gelegt, dass das erlernte Know-How universell sowohl auf Embeddedals auch auf Standard-Linux-Systemen einsetzbar ist

Agenda

  • procfs, sysfs und debugfs
  • strace und ltrace
  • GNU-Debugger gdb, gdbserver
  • Core-Dumps generieren und auswerten
  • Logging von unerwarteten Signalen mit backtrace
  • Kernel-Oops auswerten
  • addr2line und objdump
  • ftrace-Framework
  • trace-cmd, kernelshark und perf
  • Tracing-Events verwenden und erstellen
  • kprobe und uprobe
  • Latenzmessung, Performance-Bottlenecks feststellen
  • Kernel-Crashes

Voraussetzungen

  • Sicherheit im Umgang mit der Shell
  • gute Programmierkenntnisse in C

Seminarzeiten

  • 8:30 - 10:00
  • Pause
  • 10:30 - 12:00
  • Pause
  • 13:30 - 15:00
  • Pause
  • 15:30 - 17:00
  • Pause

Termine

Online-Kurs

04.02.2021 | 08:30 - 17:00 Uhr
05.02.2021 | 08:30 - 17:00 Uhr

Zur Anmeldeseite
Online-Kurs

27.09.2021 | 08:30 - 17:00 Uhr
28.09.2021 | 08:30 - 17:00 Uhr

Zur Anmeldeseite

Teilnahmegebühr

1.290,00 € zzgl. MwSt.

Drucken