8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 21.13 руб.

Официальный веб -сайт подлинный ядра Linux полностью аннотация Zhao Jiong Architecture Mechanism Mechanism Process Processing Stack Stack Directory Directory Direct Direct Direct Direct

Цена: 1 285руб.    (¥60.8)
Артикул: 710844873754

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:正苑图书专营店
Адрес:Цзянсу
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥681 437руб.
¥45951руб.
¥ 143 109.22 308руб.
¥ 254 190.54 026руб.

  Основная информация

Название продукта:

  Ядра Linux полностью замечает

сделать     К:

  Чжао Джионг

город поле цена:

  79,00 юаней

ISBN Номер:

  9787111149682

страница     число:

  444

из Версия общество:

  Машиностроительная промышленность Пресса


 

  Каталог

  

Предисловие

Глава 1 Обзор

 1.1 Рождение и развитие Linux

   1.1.1 Unix, Minix, GNU и Posix

1.1.2 Рождение операционной системы Linux и изменение версии

 1.2 Обзор контента

 1.3 краткое содержание главы

 1.4 упражнение

Глава 2 Структура архитектуры ядра Linux

 2.1 Режим ядра Linux и архитектура

 2.2 Механизм прерывания Linux

 2.3 Время времени системы Linux

 2.4 Управление процессом ядра Linux

   2.4.1 Структура данных задачи

   2.4.2. Статус процесса работы

   2.4.3 Инициализация процесса

   2.4.4 Создайте новый процесс

   2.4.5 Планирование процессов

   2.4.6 Процесс завершения

2.5 Как использовать ядро ​​Linux для памяти

2.6 Как использовать стек в системе Linux

 2.6.1 Стадия инициализации

 2.6.2 Стоп задачи

 2.6.3 Переключение между состоянием ядра и стеком пользовательского состояния

2.7 Структура каталога исходного кода ядра Linux

   2.7.1 Направлять загрузку каталога программы стартапа

   2.7.2 Справочник файловой системы fs

   2.7.3 Заголовок Файл Главный каталог включает

   2.7.4 Goben ядро ​​инициализация каталога инициализации инициализации

   2.7.5 Программа ядра Главный каталог Kemel

   2.7.6 Справочник по функциям библиотеки ядра lib

   2.7.7 Справочник программы управления памятью MM

   2.7.8 Компиляция инструментов программных программ Compile

 2.8 Отношения между системой ядра и пользовательской программой

 2.9 Экспериментальная среда компиляции ядра Linux

 2.10 Файл linux / makefile

 2.11 Эта глава является краткой

 2.12 упражнение

Глава 3 Программа стартапов руководства для подражаний

 3.1 Общее описание функции

 3.2 Программный анализ

   3.2.1 сапогиS Программа

   3.2.2 настраивать.S Программа

   3.2.3 Голова.S Программа

 3.3 краткое содержание главы

 3.4 упражнение

Глава 4 Процесс инициализации ядра

4.1 Основной.C Анализ программы

4.2 краткое содержание главы

4.3 упражнение

Глава 5 Планирование процессов и системный вызов

 5.1 Общее описание функции

   5.1.1 Программа переработки прерывания

   5.1.2 Обработка системного вызова, связанные с обработкой

 5.2 Программный анализ

   5.2.1 КАК М.S Программа

   5.2.2 Ловушки.C Программа

   5.2.3 System_call.S Программа

   5.2.4 Mktime.C Программа

   5.2.5 РасписаниеC Программа

   5.2.6 СигналC Программа

   5.2.7 Выход.C Программа

   5.2.8 Вилка.C Программа

   5.2.9 системаC Программа

   5.2.10 VSPrintf.C Программа

   5.2.11 Printk.C Программа

   5.2.12 Паника.C Программа

5.3 краткое содержание главы

5.4 упражнение

Глава 6 Входная и выводная система -Драйвер устройства -блока блока

6.1 Общее описание функции

   6.1.1 Запрос на блокировку оборудования и очередь запроса

   6.1.2 Метод работы влажной работы

6.2 Программный анализ

   6.2.1 Блк.H Файл

   6.2.2 HDC Программа

   6.2.3 LL_RW_BLK.C Программа

   6.2.4 Рамдиск.C Программа

   6.2.5 Ноппи.C Программа

6.3 краткое содержание главы

6.4 упражнение,

Глава 7 Система ввода и вывода -драйвер устройства характера

7.1 Общее описание функции

   7.1.1 Основной принцип драйвера терминала

   7.1.2 Основная структура данных терминала

   7.1.3 Режим спецификации и не -стандартный режим

   7.1.4 Консольный драйвер

   7.1.5 Серийный драйвер терминала

   7.1.6 Интерфейс драйвера терминала

 7.2 Программный анализ

   7.2.1 Клавиатура.S Программа

   7.2.2 консоль.C Программа

   7.2.3Serisl.C Программа

   7.2.4 Rs -io.S Программа

   7.2.5 Нью -Йорк - io.C Программа

   7.2.6 NY -IOCTL.C Программа

 7.3 краткое содержание главы

 7.4 упражнение

Глава 8 Математический процессор

 8.1 Математика -ltilllation.C Анализ программы

 8.2 краткое содержание главы

 8.3 упражнение,

Глава 9 Файловая система

9.1 Общее описание функции

 9.1.1 Minix файловая система

 9.1.2 Высокий буфер

 9.1.3 Функция нижнего слоя файловой системы

 9.4 Операция доступа данных в файле

9.2 Программный анализ

   9.2.1 Буфер.C Программа

   9.2.2 битовая карта.C Программа

   9.2.3 Inode.C Программа

   9.2.4 Супер.C Программа

   9.2.5 НазваниеC Программа

   9.2.6  file Стол.C Программа

   9.2.7 Block Dev.C Программа

   9.2.8 Файл Дев.C Программа

   9.2.9 трубка.C Программа

   9.2.10  char девчонкаC Программа

   9.2.11  read Писать.C Программа

   9.2.12 Усечь.C Программа

   9.2.13 открыть.C Программа

   9.2.14 исполнительныйC Программа

   9.2.15 СтатистикаC Программа

   9.2.16 fcntl.C Программа

   9.2.17 Ioctl.C Программа

9.3 краткое содержание главы

9.4 упражнение

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

10.1 Общее описание функции

   10.1.1 Механизм управления страницами памяти

   10.1.2 Управление и распространение памяти в Linux

   10.1.3 Механизм копирования

 10.2 Программный анализ

   10.2.1 Объем памяти.C Программа

   10.2.2 Страница.S Программа

 10.3 краткое содержание главы

 10.4 упражнение

Глава 11 Включите файлы

11.1 Анализ программы

   11.1.1 Файлы в включение / каталог

   11.1.2 авне.H Файл

   11.1.3 константH Файл

11.1.4 ctype.H Файл

11.1.5 Errno.H Файл

11.1.6 fcntl.H Файл

11.1.7 СигналH Файл

11.1.8 Stdarg.H Файл

11.9 Stddef.H Файл

11.1.10 нить.H Файл

11.1.11 Термио.H Файл

11.1.12 Время.H Файл

11.1.13 Unistd.H Файл

11.1.14 Utime.H Файл  

11.1.15 Файлы в включение / ASM / Directory

11.1.16 Io.H Файл

11.1.17 Объем памяти.H Файл

11.1.18 Сегмент.H Файл

11.1.19 Система.H Файл

11.1.20 Файлы в include / linux / каталог

11.1.21 конфигурацияH Файл

11.1.22 fdreg.H заголовок файл

11.1.23 фс.H Файл

11.1.24 HDREG.H Файл

11.2.25 Голова.H Файл

11.1.26 Ядро.H Файл

11.1.27 мм.H Файл

11.1.28 РасписаниеH Файл

11.1.29 системаH Файл

11.1.30 тк.H Файл

11.1.31 Файлы в включение / sys / directory

11.1.32 СтатистикаH Файл

11.1.33 Раз.H Файл

11.1.34 ТипыH Файл

11.1.35 Utsname.H Файл

11.1.36 ЖДАТЬ.H Файл

 11.2 Резюме этой главы

 11.3 упражнение

Глава 12 Файл библиотеки ядра

 12.1 Программный анализ

   12.1.1 _Выход.C Программа

   12.1.2 ЗАКРЫВАТЬ.C Программа

   12.1.3 ctype.C Программа

   12.4 сумасшедшийC Программа

   12.5.5 Errno.C Программа

   12.1.6 execve.C Программа

   12.1.7 Маллок.C Программа

   12.8 открыть.C Программа

   12.9 SETSID.C Программа

   12.1.10 нить.C Программа

   12.1.11 ЖДАТЬ.C Программа

   12.12 Писать.C Программа

 12.2 краткое содержание главы

 12.3 упражнение

Глава 13 Инструмент формирования ядра

 13.1 СТРОИТЬ.C Анализ программы

 13.2 краткое содержание главы

 13.3 упражнение

Рекомендации



  Введение в контент

Эта книга проводит подробную аннотацию и объяснение раннего ядра операционной системы Linux (v0.11) все файлы исходного кода. Она направлена ​​на то, чтобы разрешить читателям иметь всеобъемлющее и глубокое понимание рабочего механизма Linux в течение короткого времени для дальнейшего изучения для дальнейшего изучения для дальнейшего изучения для дальнейшего изучения для дальнейшего изучения для дальнейшего изучения. Изучение и изучение прочной основы системы Linux.Сначала книга представляет историю разработки системы Linux, фокусируясь на важном различие между версиями ядра, и, учитывая причину версии выбора 0,11 в качестве объекта исследования;, а затем организационная структура исходного кода ядра является подробным комментарием.В то время как примечания, соответствующие знания, которые читатели должны понимать, и предоставлять соответствующую аппаратную информацию.Эта книга также вводит организационную структуру и взаимные отношения исходного кода ядра.

   Эта книга подходит для практических учебников и справочников для студентов на основе компьютера для изучения курсов операционной системы. Она также подходит для энтузиастов операционной системы Linux, чтобы учиться у себя. Она также может использоваться в качестве справочника для встроенных приложений для разработки.