новая книга «Linux Kernel Programming»

Здесь будут размещаться ссылки и отзывы на интересные публикации по Linux

Модераторы: Olej, vikos

Правила форума
Запрещается помещать сообщения, не имеющие отношения к обсуждаемой статье. Все такие сообщения будут удаляться непосредствено после обнаружения.
Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

новая книга «Linux Kernel Programming»

Непрочитанное сообщение Olej » 17 июн 2022, 07:37

Пересылаю с гадюшника LOR :lol: : Новая книга «Linux Kernel Programming»
01.09.21
Много воды утекло с момента выхода LDD3 (LDD4 мы, видимо, уже не дождёмся), безнадёжно устарел фундаментальный труд Бовета и Чезати, Роберт Лав давно не радовал нас своими прекрасными творениями. Казалось бы, в мире литературы о программировании ядра Linux наметилась устойчивая стагнация…

Но нет! Ситуацию спасает замечательный индийский программист со звучным именем Кайван Биллимория. Он написал книгу о программировании ядра, аж в двух томах.

Об авторе

Кайван программирует с 1983 года. В то время он самостоятельно научился программировать на бейсике, затем освоил Си и ассемблер под MS-DOS, а потом открыл для себя мир UNIX и Linux. Занимался программированием ядра и драйверов, участвовал в коммерческих и свободных проектах, занимался преподавательской деятельностью.

Повествование в книге ведётся на основе Ubuntu 18.04 LTS и ядра версии 5.4.

Содержание книги

Том 1 – «Исчерпывающее руководство по внутреннему устройству ядра, написанию модулей и синхронизации»:

настройка окружения для разработки ядра;
сборка ядра из исходников;
создание модуля ядра;
процессы и потоки;
управление памятью;
планировщик;
синхронизация.

Том 2 – «Драйверы символьных устройств и синхронизация: создание интерфейсов между ядром и пространством пользователя, периферийный ввод-вывод, обработка аппаратных прерываний»:

создание простого драйвера символьного устройства;
способы обмена информацией между ядром и пользовательским пространством;
использование адресного пространства ввода-вывода;
обработка аппаратных прерываний;
использование таймеров, потоков и рабочих очередей ядра;
подробнее о синхронизации.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Новая книга «Linux Kernel Programming»

Непрочитанное сообщение Olej » 17 июн 2022, 07:38

Olej писал(а):
17 июн 2022, 07:37
Пересылаю с гадюшника LOR

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: новая книга «Linux Kernel Programming»

Непрочитанное сообщение Olej » 06 дек 2022, 15:00

Olej писал(а):
17 июн 2022, 07:37
Пересылаю с гадюшника LOR
Где-то не ранее марта выходит 2-е издание того же автора:
Linux Kernel Programming: A practical guide to kernel internals, writing kernel modules, and synchronization, 2nd Edition
by Kaiwan Billimoria (Author)
Изображение
Ну индусы умельцы :lol: - ещё 1-е издание его книги не распродано, а он уже выкатывает 2-е издание :-o

Ответить

Вернуться в «Публикации, книги и обсуждения»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей