|
    В книге детально рассмотрены основные подсистемы и функции ядер Linux серии 2.6, включая особенности построения, реализации и соответствующие программные интерфейсы. Рассмотренные вопросы включают: планирование и выполнение процессов,
управление временем и таймеры ядра, интерфейс системных вызовов, особенности адресации и управления памятью, страничный кэш, подсистему VFS, механизмы синхронизации, проблемы переносимости и особенности отладки. Автор книги является разработчиком основных подсистем ядра Linux.
Ядро рассматривается как с теоретической, так и с прикладной точек зрения, что может привлечь читателей с различными интересами и потребностями. Книга обсуждается в отдельном сообщении в блоге Виктора Штонда. Понравилась книга? Порекомендуйте её друзьям и коллегам: Твитнуть |
Книги, рекомендуемые вместе с этой книгой:
Разделы каталога:
Предисловие
Введение
Глава 1. Введение в ядро Linux
Глава 2. Начальные сведения о ядре Linux
Глава 3. Управление процессами
Глава 4. Планирование выполнения процессов
Глава 5. Системные вызовы
Глава 6. Прерывания и обработка прерываний
Глава 7. Обработка нижних половин и отложенные действия
Глава 8. Введение в синхронизацию выполнения кода ядра
Глава 9. Средства синхронизации в ядре
Глава 10. Таймеры и управление временем
Глава 11. Управление памятью
Глава 12. Виртуальная файловая система
Глава 13. Уровень блочного ввода-вывода
Глава 14. Адресное пространство процесса
Глава 15. Страничный кэш и обратная запись страниц
Глава 16. Модули
Глава 17. Объекты kobject и файловая система sysfs
Глава 18. Отладка
Глава 19. Переносимость
Глава 20. Заплаты, разработка и сообщество
Приложение A. Связанные списки
Приложение Б. Генератор случайных чисел ядра
Приложение В. Сложность алгоритмов
Приложение Г. Библиография и список литературы
Предметный указатель
|
Copyright © 1992-2019 Издательская группа "Диалектика-Вильямс" |