Ядро Linux: описание процесса разработки — Роберт Лав

760.50 грн.

Год издания: 2017
Номер издания: 3
В наличии: 8 шт.
ISBN: 978-5-8459-1944-1
Количество страниц: 496
Формат: 170мм х 240мм
Обложка: Твердый

Описание

Книга «Ядро Linux: описание процесса разработки» (Linux Kernel Development) Роберта Лава – это руководство по проектированию и реализации ядра Linux.

Автор, Роберт Лав — ведущий программист, разработчик программного обеспечения с открытым исходным кодом. Он использует систему Linux с момента ее создания, и пятнадцать лет занимается написанием кода ядра. Роберт Лав — главный программный инженер в компании Google, занимается разработкой ядра ОС для платформы Android.

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

Книга «Ядро Linux: описание процесса разработки» будет полезна всем разработчикам программного обеспечения.

<

Яндекс.Метрика