2012-01-11 5 views
3

Можно создать дубликат:
How does a debugger work?Низкие детали уровня отладчиков на Windows, Linux, OSX

Я пытаюсь узнать больше о отладчиков. Я знаю основы отладки в целом и некоторые детали низкого уровня в окнах. Но я хотел бы узнать больше о деталях реализации отладки. Подобно аппаратным и программным прерываниям на окнах, Linux, OSX и способах добавления отладчика к запущенному процессу и т. Д.

Я не прошу ответа. Все, что я хотел бы получить от вас, это некоторые документы, книги, ссылки, где я мог бы узнать больше об этой теме.

Спасибо за ваше время.

ответ

2

Поскольку никто не отправил ответ, я просто опубликую то, что нашел, если кому-то это понадобится.

Я настоятельно рекомендую книгу «Как работают отладчики: алгоритмы, структуры данных и архитектура» (Джонатан Б. Розенберг, description).

Существует также отличная статья об использовании отладчика «Обзор поддержки для выполнения отладчиков» (paper).

Есть также некоторые блоги и более подробные документы, но эти два действительно помогли мне.

 Смежные вопросы

  • Нет связанных вопросов^_^