Содержание
- Введение 1
- Архитектура и основные компоненты отладчика ядра 2
- - Локальная отладка 2.1
- - Удаленная отладка 2.2
- - Интерфейсы отладки 2.3
- Методы отладки ядра операционной системы 3
- - Трассировка выполнения кода 3.1
- - Анализ дампов памяти 3.2
- - Использование контрольных точек (breakpoints) 3.3
- Инструменты отладки ядра 4
- - GDB и KGDB 4.1
- - SystemTap 4.2
- - Аппаратные отладчики JTAG 4.3
- Практические аспекты отладки ядра 5
- - Отладка драйверов устройств 5.1
- - Разрешение проблем deadlock и race condition 5.2
- - Анализ и устранение memory leaks 5.3
- Заключение 6