Розробка ядра Linux

Друге видання

Ця книга присвячена основним принципам функціонування і деталям реалізації ядра Linux Матеріал представлений у формі зручною як для тих, хто займається розробкою коду ядра, так і для програмістів,

які хочуть краще зрозуміти особливості роботи операційних систем і, відповідно, розробляти більш ефективні прикладні програми

У книзі детально розглянуті основні підсистеми і функції ядра Linux, особливості їх побудови, реалізації та відповідні програмні інтерфейси При цьому ядро ​​розглядається з теоретичної та прикладної точок зору, що може залучити читачів з різними інтересами

і потребами

Автор книги є розробником основних підсистем ядра Linux

У цій книзі він ділиться своїм цінними досвідом і знаннями по ядрам Linux серії 26 Розглянуті питання включають управління процесами, планування виконання процесів, управління часом і таймери ядра, інтерфейс системних викликів, особливості адресації та управління памяттю, сторінковий кеш, підсистему VFS, механізми синхронізації,

проблеми переносимості та особливості налагодження У книзі також розглянуті цікаві нововведення, які зявилися в ядрах серії 26, такі

як планувальник O (1), преемптівное ядро, рівень блочного вводу-виводу і планувальники введення-виведення

Друге видання книги включає ..

Оновлення інформації про більшість підсистем і функцій ядер Linux серії 26

Нові деталі про завантажуваних модулях ядра

Розширене розгляд віртуальної памяті і особливостей виділення памяті в режимі ядра

Додаткові відомості по налагодженні коду ядра

Приклади, що стосуються синхронізації виконання коду ядра та роботи таймерів

Корисні деталі по роботі з латками і питання взаємодії з спільнотою розробників

КАТЕГОРІЯ:

Програмування для операційної системи Linux

РІВЕНЬ:

Для досвідчених розробників

і програмістів середньої кваліфікації

ПРО АВТОРА

Роберт Лав є активним розробником програмного забезпечення з відкритим вихідним кодом і використовує операційну систему Linux

з перших днів її існування Він активно працює

як у спільноті розробників ядра Linux, так і в співтоваристві розробників графічної середовища GNOME і зараз займає посаду головного інженера

з розробки ядра групи розробників Ximian Desktop корпорації Novell Проекти

з розробки ядра, якими займався автор, включають планувальник виконання процесів, преемптівное ядро, рівень подій

ядра, поліпшення підтримки віртуальної памяті, поліпшення підтримки многопроцессорного обладнання Роберт є автором утиліт schedutils

і менеджера томів GNOME Автор має ступінь бакалавра з математики та обчислювальної техніки університету штату Флорида

Вступне слово Ендрю Мортона (Andrew Morton), відповідального розробника ядер Linux серії 26

Опубліковано з дозволу

та за сприяння корпорації Novell, Inc

wwwnovellpresscom

ISBN 5-8459-1085-4

0617 1

wwwwilliamspublishingcom

Novell-зарегистрированнаяторговаямаркав США та інших країнах Novell Press і Ximian торгові марки корпорації Novell, Inc, Зареєстровані в США та інших країнах Linux – зареєстрована торгова марка Лінуса Торвальдса

Джерело: Лав, Роберт , 2-е видання : Пер з англ – М: ТОВ «ІД Вільямс »2006 – 448 с : Ил – Парал тит англ

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*