Ядро Linux. Описание процесса разработки; Диалектика, 2022

от 3065 р. до 3405 р.

  • Издатель: Диалектика
  • ISBN: 978-5-8459-1944-1
  • EAN: 9785845919441

  • Книги: Операционные системы и утилиты для ПК
  • ID:1762496
Где купить

Где купить (2)

Цена от 3065 р. до 3405 р. в 2 магазинах

МагазинЦенаНаличие
3405 р.
Заказ от 800 рублей мы привезем бесплатно! Кэшбэк до 7%

Наличие уточняйте
20.04.2024
3065 р.
Один из первых книжных интернет-магазинов, работающий с 2002 года Кэшбэк до 6.5%
Промокоды на скидку

Наличие уточняйте
18.04.2024
Яндекс.Маркет
5/5
Промокоды на скидку
Avito доставка позволит получить любой товар, не выходя из дома

Описание

Исчерпывающее руководство по проектированию и реализации ядра Linux.

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

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

Автор книги является разработчиком основных подсистем ядра Linux. Он делится своим бесценным опытом и знаниями по ядрам Linux серии 2.6. Рассмотренные вопросы включают управление процессами, системный планировщик, отсчет времени и таймеры ядра, интерфейс вызовов системных функций, особенности адресации и управления памятью, страничный кеш, подсистема VFS, механизмы синхронизации, проблемы переносимости и особенности отладки. В книге также рассмотрены интересные новшества, которые появились в ядрах серии 2.6, такие как планировщик CFS, мультипрограммный режим работы ядра, уровень блочного ввода-вывода и планировщики ввода-вывода.

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

Особенности третьего издания

Полностью новая глава, посвященная структурам данных и алгоритмам, используемым в ядре.

Подробное описание механизмов обработки прерываний и реализация нижних половин обработчиков прерываний.

Углубленное описание механизмов синхронизации и блокировки, используемых в ядре.

Расширенное описание системы виртуальной памяти и особенностей выделения памяти в режиме ядра.

Дополнительные сведения по отладке кода ядра.

Полезные детали по работе с заплатами и вопросы взаимодействия с сообществом разработчиков.

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

Об авторе

Роберт Лав - активный разработчик программного обеспечения с открытым исходным кодом, оратор и автор книг.

Он использует операционную систему Linux с первых дней ее существования и более пятнадцати лет занимается написанием кода ядра. В настоящее время Роберт работает в должности главного программного инженера в компании Google и является членом команды по разработке ядра ОС для мобильной платформы Android. До перехода в Google Роберт работал в корпорации Novell, где занимал должность главного архитектора и занимался разработкой Linux Desktop. Его карьера программиста началась в компании MontaVista Software, где он занимался разработкой ядра, а затем продолжилась в компании Ximian. Роберт участвовал в проектах по разработке мультипрограммного ядра, системного планировщика, уровня событий ядра, системы inotify, по улучшению системы виртуальной памяти и нескольких драйверов устройств. Он выступал на многочисленных конференциях и написал множество статей, посвященных ядру Linux. На общественных началах Роберт входит в редколлегию Linux Journal. Он написал также две другие книги, посвященные Linux: Linux System Programming и Linux in a Nutshell.

3-е издание.

Смотри также о книге.

Видео Обзоры (1)

Книга Ядро линукс.


О книге


ПараметрЗначение
Автор(ы)
ИздательДиалектика
Год издания2022
ISBN978-5-8459-1944-1
Размеры70x100/16
Обложкамягкая обложка
Язык изданияrus
Кол-во страниц496


Отзывы (0)


Зарегистрируйтесь и получайте бонусы за покупки!


Книги: Операционные системы и утилиты для ПК - издательство "Диалектика"

Категория 2452 р. - 3678 р.

Книги: Операционные системы и утилиты для ПК

Категория 2452 р. - 3678 р.

закладки (0) сравнение (0)

8 ms