Главная » Ядро Linux » Сага об отладчике ядра

0

Многие разработчики ядра давно высказываются  о  необходимости встроенного в ядро отладчика. К сожалению, Линус не желает видеть отладчик ядра в  своем дереве исходного кода,  Он уверен, что   использование программ-отладчиков  приводит к плохому исправлению ошибок неправильно информированными разработчиками. Никто не может поспорить с его  логикой — исправления ошибок, построенные на основании  хорошего понимания  кода скорее всего будут верными. Тем не менее большинство  разработчиков ядра все   же   нуждаются в  официальном  отладчике, встроенном в ядро. Поскольку такая  возможность навряд ли появится в  ближайшее время, то  взамен было разработано несколько заплат, которые добавляют поддержку отладчика в стандартном ядре. Не смотря на то, что  это внешние и неофициальные заплаты, они являются мощными инструментами с  высокой функциональностью. Перед тем, как обращаться к этим решениям, посмотрим, на сколько нам может помочь стандартный отладчик ОС Linux gdb.

Источник: Лав,  Роберт. Разработка ядра  Linux, 2-е  издание. : Пер.  с англ.  — М.  : ООО  «И.Д.  Вильяме» 2006. — 448 с. : ил. — Парал. тит. англ.

По теме:

  • Комментарии