Программирование ядра Linux. Биллимориа Кайван

Программирование ядра Linux. Биллимориа Кайван

Артикул: PB-012934
Наличие: В наличии
  • 1 250.00грн.


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

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

Что внутри?

Архитектура ядра Linux — основные подсистемы, взаимодействие между ними, управление процессами и потоками.

Разработка модулей ядра — как писать, компилировать и загружать модули без пересборки всего ядра.

Управление памятью — аллокация, управление страницами, виртуальная память, работа с кэшем.

Файловая система и ввод-вывод — работа с файловыми дескрипторами, драйверами блочных и символьных устройств.

Сетевое программирование в ядре — создание и управление сетевыми стековыми модулями.

Безопасность и отладка — защита памяти, race conditions, deadlocks, инструменты для диагностики и профилирования ядра.

Чем эта книга полезна?

  •  Дает фундаментальные знания о том, как работает ядро Linux на глубоком уровне.
  •  Приводит реальные примеры кода, которые можно использовать для создания собственных драйверов и модулей.
  •  Объясняет сложные концепции простым языком, что делает ее доступной даже тем, кто только начинает путь в системное программирование.
  •  Актуальна для современной версии ядра, поэтому ее можно использовать на практике в разработке.

Кому стоит прочитать?

  • Разработчикам, которым нужно глубже понять работу операционной системы и уметь вносить изменения в ядро.
  • Тем, кто хочет писать драйверы устройств или работать с низкоуровневыми системными вызовами.
  • Инженерам по безопасности, изучающим механизмы защиты ядра и поиск уязвимостей.
  • Студентам и энтузиастам, которые мечтают разобраться, как работает Linux на самом глубоком уровне.

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

Характеристики книги
Автор Биллимориа Кайван
Иллюстрации Чёрно-белые
Количество страниц 748
Обложка Твердая
Язык издания русский

Оставить отзыв

Примечание: HTML запрещен! Только обычный текст
    Плохо           Хорошо
Я не робот
Модули для Opencart