Linux Kernel Programming second edition [ENG, EPUB]

Страницы:  1

Ответить
Автор
Сообщение

Athena


Linux Kernel Programming second edition
Информация о торренте
Об этой книге
Linux Kernel Programming - это всеобъемлющее введение для тех, кто только начинает разрабатывать ядро и модули Linux. Это простое и понятное руководство поможет вам в кратчайшие сроки начать писать код ядра. В этой книге используется последняя версия ядра Linux 5.4 Long-Term Support (LTS), которая будет поддерживаться с ноября 2019 года по декабрь 2025 года. Работая с ядром 5.4 LTS на протяжении всей книги, вы можете быть уверены, что ваши знания останутся актуальными на долгие годы. Вы начнете путешествие с изучения сборки ядра из исходных текстов. Затем вы напишете свой первый модуль ядра, используя мощный фреймворк Loadable Kernel Module (LKM). В следующих главах будут рассмотрены ключевые темы внутреннего устройства ядра, включая архитектуру ядра Linux, управление памятью и планирование работы процессора. В ходе изучения этой книги вы погрузитесь в довольно сложную тему параллелизма в ядре, поймете, какие проблемы он может вызвать, и узнаете, как их можно решить с помощью различных технологий блокировки (мьютексов, спинлоков, атомарных операторов и операторов refcount). Кроме того, вам будет полезен более углубленный материал об эффектах кэша, о методах освобождения от блокировок в ядре, о предотвращении тупиковых ситуаций (с помощью lockdep) и о методах отладки блокировок в ядре. К концу этой книги по ядру вы будете иметь детальное представление об основах написания кода модулей ядра Linux для реальных проектов и продуктов.
Дополнительная информация: https://www.packtpub.com/product/linux-kernel-progr...ng/9781789953435
Download

Скачать .torrent файл

Сайт не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм

 
logo
Error