Книги / ОС и Системное / Системное программирование / Практикум: модули ядра Linux. Конспект с примерами и упражнения с задачами

Практикум: модули ядра Linux. Конспект с примерами и упражнения с задачами

Олег Цилюрик

Практическое руководство по разработке модулей ядра Linux, предназначенное для системных программистов и разработчиков, желающих углубиться во внутреннее устройство операционной системы. Книга представляет собой конспект с подробными примерами кода и практическими упражнениями, позволяющими освоить технику создания, сборки, загрузки и отладки модулей ядра.

Издание охватывает ключевые аспекты программирования в пространстве ядра: специфику разработки (отличия от пользовательского программирования), архитектуру монолитного ядра Linux, механизмы расширения функциональности через модули, траекторию системных вызовов, а также внутреннее устройство модулей (формат, точки входа, диагностика, интерфейсы).

Особое внимание уделено практическим вопросам: настройке среды разработки, обработке ошибок, параметрам загрузки модулей, верификации и конфигурационным параметрам ядра. Книга содержит задачи для самостоятельного решения, что делает её ценным ресурсом для обучения и закрепления навыков системного программирования под Linux.