Сессия наставничества: Инструменты и методы отладки встроенной системы Linux.
The Linux Foundation
0:00 / 0:00
Сессия наставничества: Инструменты и методы отладки встроенной системы Linux.
6 446 просмотров · 3 года назад
The Linux Foundation
215 тыс. подписчиков
6 446 просмотров · 3 года назад
Наставник: Серджио Прадо, консультант и тренер, Embedded Labworks
Существует несколько методов отладки встроенной системы Linux, которые могут применяться как в пользовательском пространстве, так и в пространстве ядра. В зависимости от проблемы могут потребоваться различные инструменты, такие как addr2line для анализа дампов сбоев и ошибок ядра, GDB для интерактивной (удалённой) отладки, ftrace для трассировки ядра, valgring для выявления проблем, связанных с памятью, strace/ltrace для трассировки приложений в пользовательском пространстве, perf/gprof для профилирования приложений и т. д.
В этом докладе мы узнаем, как эти и многие другие инструменты и методы могут быть применены для повышения качества и более быстрого поиска/исправления ошибок во встроенной системе Linux.