Библиотека сайта rus-linux.net
Цилюрик О.И. Модули ядра Linux | ||
Назад | Отладка в ядре | Вперед |
Отладочная печать
Как бы этого, возможно, кому-то бы и не хотелось признать, основным способом отладки модулей ядра было и остаётся использование вызова отладочного вывода printk(). Использование printk() — это самый универсальный способ работы по отладке. Детали использования printk() и настройки демонов системного журнала - рассматривались ранее. Тексты сообщений не должны использовать символы вне таблицы ASCII, в частности, недопустимо использовать русские буквы в любой кодировке.
Если не проявлять известную осторожность, можно получить тысяч сообщений, созданные выполнением printk(), переполняющие текстовую консоль, или файл системного журнала; в этом нет ничего страшного, но такой обширный вывод не подлежит никакому анализу и является совершенно бессмысленной тратой времени.
Предыдущий раздел: | Оглавление | Следующий раздел: |
Отладка в ядре | Интерактивные отладчики |