Название книги: Ядро Linux. Описание процесса разработки
Год: 2013
Автор: Роберт Лав
Язык: Русский
Формат: pdf, docx, fb2, epub, mobi
Размер: 6.2 МВ, 2.6 МВ, 3.36 MB, 0.7 MB, 1.48 MB

Описание книги “Ядро Linux. Описание процесса разработки”:

Прежде всего, эта книга о структуре и практической реализации ядра операционной системы Linux. Информация в ней представлена так, чтобы получить достаточно знаний для решения реальных практических задач и решать эти задачи правильно. Я человек прагматичный, и книга имеет практический уклон. Она должна быть полезной, интересной и легко читаться. Читатели после прочтения этой книги получат хорошее понимание тех правил (писанных и неписаных), которые действуют в ядре операционной системы. Читатели сразу после прочтения этой книги смогут начать действовать и писать полезный, правильный и хороший код ядра. Конечно, эту книгу можно читать и просто ради интереса.

Для кого эта книга

Эта книга предназначена для разработчиков программного обеспечения, которые хотят понять, как устроено ядро операционной системы Linux. Тем не менее она не является сборником построчных комментариев, извлеченных из исходного кода ядра. Ее также нельзя считать руководством по разработке драйверов или справочником по программному интерфейсу (API) ядра. Целью книги является предоставление достаточной информации о структуре и реализации ядра, чтобы подготовленный программист смог начать разработку программного кода.

Оглавление:

Глава 1. Понятие о ядре Linux

Глава 2. Начальные сведения о ядре Linux

Глава 3. Управление процессами

Глава 4. Системный планировщик и диспетчеризация процессов

Глава 5. Системные функции

Глава 6. Структуры данных ядра

Глава 7. Прерывания и их обработка

Глава 8. Нижняя половина обработчика и отложенные действия

Глава 9. Общие сведения о синхронизации кода ядра

Глава 10. Средства синхронизации ядра

Глава 11. Таймеры и управление временем

Глава 12. Управление памятью

Глава 13. Виртуальная файловая система

Глава 14. Уровень блочного ввода-вывода

Глава 15. Адресное пространство процесса

Глава 16. Страничный кеш и отложенная запись страниц

Глава 17. Устройства и модули

Глава 18. Отладка

Глава 19. Переносимость

Глава 20. Заплаты, хакерство и сообщество

Скачать: “Ядро Linux. Описание процесса разработки”

Оцените книгу
[Всего: 0 Средний: 0]

Написать комментарий