LS110 Linux Kernel Debugging Training and Courseware

Linux kernel, which includes kernel modules, debugging requires the use of special debugging tools. This course provides a comprehensive guide to the use of those tools. The students learn how to diagnosis problems using userspace tools that interact with the /proc directory, and tools that use pseudo file systems for kernel communication. The course also covers kernel profiling using the Oprofile collection of commands. The emphasis is on tools that are part of the standard Linux distribution, with only a few additions.
Audience
This course is designed for System Administrators and programmers who need to configure security and at both application level (development) and application server level (runtime).
 
Prerequisites

This is an advanced level course. To obtain full value from this course, the students must meet the following prerequisites:

  • Proficient in the fundamentals of Linux, Linux Basic Administration, C Programming and Kernel Fundamentals
 
Duration
Five days
Schedule this course
Course Outline
Learn more about the courseware