Роберт Лав: Ядро Linux. Опис процесу розробки (3-е видання)
Виробник В асортименті представлені товари від різних виробників і торгових марок. | Вільямс |
Обкладинка | Тверда |
Автор | Роберт Лав |
Кількість сторінок | 496 |
ISBN | 978-5-907114-29-6 |
Жанр | Операційні системи |
Опис товару
Вичерпне керівництво з проектування та реалізації ядра Linux.
У цій книзі описані основні принципи проектування та деталі реалізації ядра Linux. Матеріал представлений у формі, зручній як для тих, хто займається розробкою коду ядра, так і для програмістів, які хочуть краще зрозуміти особливості роботи операційних систем і відповідно розробляти більш ефективні прикладні програми.
У книзі детально розглянуті основні підсистеми і функції ядра Linux, особливості їх побудови, реалізації і відповідні програмні інтерфейси. При цьому ядро розглядається під різними кутами: теоретичним і прикладним, що може привернути читачів з різними інтересами і запитами.
Автор книги є розробником основних підсистем ядра Linux. Він ділиться своїм безцінним досвідом і знаннями по ядрах Linux серії 2.6. Розглянуті питання включають управління процесами, системний планувальник, відлік часу і таймери ядра, інтерфейс викликів системних функцій, особливості адресації і управління пам'яттю, сторінковий кеш, підсистема VFS, механізми синхронізації, проблеми переносимості і особливості налагодження. У книзі також розглянуті цікаві нововведення, які з'явилися в ядрах серії 2.6, такі як планувальник CFS, мультипрограмний режим роботи ядра, рівень блочного введення-виведення і планувальники введення-виведення.
У третє видання цієї книги включено ряд нових матеріалів, а старі глави зазнали суттєвого оновлення.
Особливості третього видання
Повністю нова глава, присвячена структурам даних і алгоритмам, використовуваним в ядрі.
Детальний опис механізмів обробки переривань і реалізація нижніх половин обробників переривань.
Поглиблене опис механізмів синхронізації і блокування, що використовуються в ядрі.
Розширене опис системи віртуальної пам'яті і особливостей виділення пам'яті в режимі ядра.
Додаткові відомості з налагодження коду ядра.
Корисні деталі по роботі з латками і питання взаємодії з спільнотою розробників.
Книга може бути рекомендована як початківцям, так і досвідченим розробникам програмного забезпечення, а також в якості додаткових навчальних матеріалів.
Характеристики Роберт Лав: Ядро Linux. Опис процесу розробки (3-е видання)
Виробник В асортименті представлені товари від різних виробників і торгових марок. | Вільямс |
Розстрочка Ми надаємо розстрочку на 4, 6, 8 і 15 місяців. Також можете придбати товар в кредит. У цьому пункті будуть відображатися моделі, доступні для оплати на умовах розстрочки або кредиту. | Кредит, 4 місяці, 6 місяців, 8 місяців, 15 місяців, 25 місяців, 20 місяців, 36 місяців |
Мова видання | Русский |
Мова оригіналу | англійська |
Рік видання | 2019 |
Вікове обмеження | 16+ |
Обкладинка | Тверда |
Тип паперу | офсетний |
ілюстрації | відсутні |
Автор | Роберт Лав |
Формат | 70 x 100/16 |
Розмір | 240x170x23 мм |
Кількість сторінок | 496 |
ISBN | 978-5-907114-29-6 |
Жанр | Операційні системи |
Виробник залишає за собою право вносити зміни в комплектацію, технічне і програмне забезпечення товару без попереднього повідомлення. Магазин не несе відповідальність за зміни, внесені виробником. Ціна на товар до моменту фактичної передачі товару покупцеві може бути змінена продавцем в односторонньому порядку в залежності від показників, які обумовлюють ціну товару (в т.ч. собівартість товару, витрати продавця, зміна курсу валют по відношенню до гривні і т. д.).