Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Операционные системы Linux, UNIX

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

Исчерпывающее руководство по проектированию и реализации ядра 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.

1130
Нет в наличии

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

Артикул : 81429
Издательство : Диалектика-Вильямс
Автор : Роберт Лав
Язык : Русский
ISBN13 : 978-5-907114-29-6
Формат : 70x100/16
EAN13 : 9785907114296
Страниц : 496
Год издания : 2019
Тип переплета : Твердый
Нет в наличии

Описание

Исчерпывающее руководство по проектированию и реализации ядра 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.

Рекомендуемые книги

Купить Психопатология обыденной жизни

Психопатология обыденной жизни

Зигмунд Фрейд

45 грн
Купить C# 8.0. Карманный справочник

C# 8.0. Карманный справочник

Джозеф Албахари, Бен Албахари

420 грн
Купить Міні листівка Ти прекрасна наче квітка!

Міні листівка Ти прекрасна наче квітка!

10 грн
Купить Коробка Новогодняя книга №1 большая (29.5*22.5*8 см)

Коробка Новогодняя книга №1 большая (29.5*22.5*8 см)

120 грн
Купить Рискуя собственной шкурой. Скрытая асимметрия повседневной жизни

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

Нассим Николас Талеб

230 грн
Купить Murder on the Orient Express / Убийство в Восточном экспрессе. Книга для чтения на английском языке

Murder on the Orient Express / Убийство в Восточном экспрессе. Книга для чтения на английском языке

Агата Кристи

106 грн
Купить Видеомаркетинг: Стратегия, контент, производство

Видеомаркетинг: Стратегия, контент, производство

Джон Моуат

370 грн
Купить Тарана

Тарана

Сергій Карюк

180 грн
Купить Настольная игра Dino sport — веселые гонки динозавров

Настольная игра Dino sport — веселые гонки динозавров

400 грн
Купить На коні й під конем. Блакитна дитина

На коні й під конем. Блакитна дитина

Анатолій Дімаров

155 грн
Купить Клиентоориентированность: Смена фокуса с продукта на клиента

Клиентоориентированность: Смена фокуса с продукта на клиента

Нирадж Давар

166 грн
Купить Жесткий менеджмент: Заставьте людей работать на результат

Жесткий менеджмент: Заставьте людей работать на результат

Дэн Кеннеди

281 грн
Купить Основы искусственного интеллекта: нетехническое введение

Основы искусственного интеллекта: нетехническое введение

Том Таулли

385 грн
Купить Законы Трампа: амбиции, эго, деньги и власть

Законы Трампа: амбиции, эго, деньги и власть

Марк Фишер, Майкл Краниш

268 грн
Купить Измеряйте самое важное. Как Google, Intel и другие компании добиваются роста с помощью OKR

Измеряйте самое важное. Как Google, Intel и другие компании добиваются роста с помощью OKR

Джон Дорр

428 грн
Купить Жива математика

Жива математика

Яков Перельман

231 грн
Купить Пять миров. Том 1. Воин песка

Пять миров. Том 1. Воин песка

Марк Сигел, Алексис Сигел, Ксанте Бума, Бойя Сан, Мэтт Рокфеллер

390 грн
Купить Сказки ко дню рождения. Весёлые истории для малышей

Сказки ко дню рождения. Весёлые истории для малышей

Валерий Горбачев

120 грн
Купить Терапия настроения.Клинически доказанный способ победить депрессию без таблеток

Терапия настроения.Клинически доказанный способ победить депрессию без таблеток

Дэвид Бернс

323 грн
Купить Моя неймовірна подруга

Моя неймовірна подруга

Елена Ферранте

143 грн
Купить Воспитание без шаблонов: Научитесь слышать своего ребенка

Воспитание без шаблонов: Научитесь слышать своего ребенка

Стивен Камарата

336 грн
Купить Золотой теленок

Золотой теленок

Илья Ильф, Евгений Петров

60 грн
Купить Руководство по тренингу навыков при терапии пограничного расстройства личности

Руководство по тренингу навыков при терапии пограничного расстройства личности

Марша М. Линехан

793 грн
Купить Сила Воли. Комикс

Сила Воли. Комикс

Галина Шабшай, Ефим Шабшай

86 грн
Купить Бегущая с волками. Женский архетип в мифах и сказаниях

Бегущая с волками. Женский архетип в мифах и сказаниях

Кларисса Пинкола Эстес

395 грн
Купить Ігри, у які грають люди. Світовий бестселер із психології стосунків

Ігри, у які грають люди. Світовий бестселер із психології стосунків

Эрик Берн

184 грн
Купить Три товарища

Три товарища

Эрих Мария Ремарк

145 грн
Купить Выйти из депрессии за 10 шагов. Когнитивно-поведенческий подход

Выйти из депрессии за 10 шагов. Когнитивно-поведенческий подход

Саймон Рего, Сара Фейдер

335 грн
Купить Прикладное машинное обучение без учителя с использованием Python

Прикладное машинное обучение без учителя с использованием Python

Анкур Пател

793 грн
Купить Психология зла: Почему человек выбирает темную сторону

Психология зла: Почему человек выбирает темную сторону

Джулия Шоу

295 грн
Купить Комплект гри «Thinkers 6-9 років - Ерудиція» (укр.)

Комплект гри «Thinkers 6-9 років - Ерудиція» (укр.)

190 грн
Купить Світогляд українського народу. Ескіз української міфології

Світогляд українського народу. Ескіз української міфології

Іван Нечуй-Левицький

92 грн
Купить Справочник программиста по C/C++

Справочник программиста по C/C++

Герберт Шилдт

375 грн
Купить Господство мысли

Господство мысли

Джеймс Дэшнер

155 грн
Купить Закладка Kyiv

Закладка Kyiv

15 грн
Купить Ирландец. "Я слышал, ты красишь дома"

Ирландец. "Я слышал, ты красишь дома"

Чарльз Брандт

208 грн
Купить Под куполом

Под куполом

Стивен Кинг

470 грн
Купить Карьера менеджера

Карьера менеджера

Ли Якокка

445 грн
Купить Благие знамения

Благие знамения

Терри Пратчетт, Нил Гейман

208 грн
Купить Смайл. Объясни, угадай, назови. Настольная игра

Смайл. Объясни, угадай, назови. Настольная игра

431 грн

Книги из категории "Программное обеспечение"

Купить Сводные таблицы в Microsoft Excel 2016

Сводные таблицы в Microsoft Excel 2016

Билл Джелен, Майкл Александер

900 грн
Купить Excel 2016 для чайников

Excel 2016 для чайников

Грег Харвей

518 грн
441 грн
Купить Linux в действии

Linux в действии

Дэвид Клинтон

850 грн
Купить Дизайн и цвет. Практикум. Реальное руководство по использованию цвета в графическом дизайне

Дизайн и цвет. Практикум. Реальное руководство по использованию цвета в графическом дизайне

Шон Адамс, Терри Ли Стоун

633 грн
507 грн
Купить Самоучитель 3ds Max 2020

Самоучитель 3ds Max 2020

Александр Горелик

564 грн
452 грн
Купить Планшет для ваших родителей с Android 5

Планшет для ваших родителей с Android 5

Сильвестрова

211 грн
Купить Планшет на ANDROID 5. Все об использовании вашего планшетного компьютера

Планшет на ANDROID 5. Все об использовании вашего планшетного компьютера

Шпее В.В.

328 грн
263 грн
Купить Цифровая схемотехника. Основы построения

Цифровая схемотехника. Основы построения

Шустов Д.И.

317 грн
286 грн
Купить КОМПАС- 3D на примерах: для студентов, инженеров и не только…

КОМПАС- 3D на примерах: для студентов, инженеров и не только…

Корнеев А.В.

215 грн
Купить Аниматор: набор для выживания. Секреты и методы создания анимации, 3D-графики и компьютерных игр

Аниматор: набор для выживания. Секреты и методы создания анимации, 3D-графики и компьютерных игр

Ричард Уильямс

1 104 грн
884 грн
Купить Excel 2019. Библия пользователя

Excel 2019. Библия пользователя

Майкл Александер, Ричард Куслейка

1 553 грн
1 321 грн
Купить Excel 2019 для чайников

Excel 2019 для чайников

Грег Харвей

483 грн
411 грн
Купить Windows 8.1. Все об использовании и настройках. Самоучитель

Windows 8.1. Все об использовании и настройках. Самоучитель

Михаил Матвеев

316 грн
301 грн
Купить Формулы в Excel 2013

Формулы в Excel 2013

Джон Уокенбах

810 грн
729 грн
Купить Anime Studio Pro 5.6/6.0. Создание анимационных фильмов на примерах. + Видеокурс

Anime Studio Pro 5.6/6.0. Создание анимационных фильмов на примерах. + Видеокурс

Валентин Зеньковский

Нет в наличии
Купить Визуализация данных с помощью библиотеки D3.js 4.x

Визуализация данных с помощью библиотеки D3.js 4.x

Эндрю Рининсланд, С. Теллер

778 грн
389 грн
Купить Pinterest для бизнеса

Pinterest для бизнеса

Бет Хайден

325 грн
163 грн
Купить Великий переход. Революция облачных технологий

Великий переход. Революция облачных технологий

Николас Карр

325 грн
163 грн
Купить Photoshop CS6. Миникурс. Основы фотомонтажа и редактирования изображений

Photoshop CS6. Миникурс. Основы фотомонтажа и редактирования изображений

Гуреев А.П.

105 грн
Купить Операционные системы: внутренняя структура и принципы проектирования

Операционные системы: внутренняя структура и принципы проектирования

Вильям Столлингс

1 967 грн
1 672 грн

Цитаты пользователей

Всего цитат
0

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Все права защищены © 2003-2021 Bookzone.com.ua              Условия использования | Политика конфиденциальности
Интеграция сайта с 1С: ©SUPC