Программирование ядра Linux
Бумажное издание
Оригинальное название: Оригинальный правообладатель:
Packt
Автор: Биллимориа К.
Перевод: Слинкин А.
Дата выхода: ноябрь 2024 года
Объем, стр: 748
ISBN: 978-5-93700-283-9
Формат: 165 * 235 мм
Бумага: офсетная
Обложка: Твердый переплет
Вес, г: 1500
Электронное издание
Оригинальное название: Оригинальный правообладатель:
Packt
Автор: Биллимориа К.
Перевод: Слинкин А.
Дата выхода: ноябрь 2024 года
Объем, стр: 748
ISBN: 978-5-93700-283-9
Купить электронную книгу
| Купить на EUniverse | Купить |
- Самовывоз м. Коломенская - завтра - Бесплатно
- Доставка почтой по РФ - 7-28 дней - от 300 р.
Доставка почтой за пределы РФ - 14-28 дней - от 1400 р. - Курьером по Москве - в течение 7 дней - 300 р.
Аннотация
Данная книга представляет собой подробное введение в ядро Linux. Прочитав ее, вы получите достаточные теоретические знания о внутренних механизмах ядра и практические навыки написания кода модулей.
Изложение ведется на примере недавнего ядра из серии 6.1, поддержка которого предполагается до августа 2033 года, так что книга останется актуальной еще на долгие годы.
Основные темы:
- конфигурирование и сборка ядра 6.1 LTS из исходного кода;
- написание высококачественного кода модулей ядра для ядер серии 6.x;
- архитектура современного ядра Linux;
- внутренние механизмы управления памятью в ядре;
- различные API выделения и освобождение динамической памяти;
- вопросы планирования процессора, включая контрольные группы версии v2;
- общие вопросы конкурентности в ядре;
- работа с основными примитивами синхронизации.
Книга адресована программистам, желающим приступить к разработке кода для ядра Linux. Предполагается знакомство с интерфейсом командной строки Linux и программированием на C.



