Архитектура операционной системы UNIX

         

Архитектура операционной системы UNIX

ГЛАВА 8. ДИСПЕТЧЕРИЗАЦИЯ ПРОЦЕССОВ И ЕЕ ВРЕМЕННЫЕ ХАРАКТЕРИСТИКИ
ПЛАНИРОВАНИЕ ВЫПОЛНЕНИЯ ПРОЦЕССОВ
Алгоритм
Параметры диспетчеризации
Примеры диспетчеризации процессов
Управление приоритетами

Планирование на основе справедливого раздела
Работа в режиме реального времени
СИСТЕМНЫЕ ОПЕРАЦИИ, СВЯЗАННЫЕ СО ВРЕМЕНЕМ
ТАЙМЕР
Перезапуск часов
Внутренние системные тайм-ауты
Построение профиля



Учет и статистика
Поддержание времени в системе
ГЛАВА 9. АЛГОРИТМЫ УПРАВЛЕНИЯ ПАМЯТЬЮ
СВОПИНГ
Управление пространством на устройстве выгрузки

Выгрузка процессов
Загрузка (подкачка) процессов
ПОДКАЧКА ПО ЗАПРОСУ

Структуры данных, используемые подсистемой замещения страниц
"Сборщик" страниц

Отказы при обращениях к страницам
Замещение страниц на менее сложной технической базе
СИСТЕМА СМЕШАННОГО ТИПА СО СВОПИНГОМ И ПОДКАЧКОЙ ПО ЗАПРОСУ

ГЛАВА 10. ПОДСИСТЕМА УПРАВЛЕНИЯ ВВОДОМ-ВЫВОДОМ
ГЛАВА 2. ВВЕДЕНИЕ В АРХИТЕКТУРУ ЯДРА ОПЕРАЦИОННОЙ СИСТЕМЫ
АРХИТЕКТУРА ОПЕРАЦИОННОЙ СИСТЕМЫ UNIХ
ВЗАИМОДЕЙСТВИЕ ДРАЙВЕРОВ С ПРОГРАММНОЙ И АППАРАТНОЙ СРЕДОЙ
Конфигурация системы

Системные функции и взаимодействие с драйверами

Программы обработки прерываний
ДИСКОВЫЕ ДРАЙВЕРЫ
ТЕРМИНАЛЬНЫЕ ДРАЙВЕРЫ
Символьные списки

Терминальный драйвер в каноническом режиме
Терминальный драйвер в режиме без обработки символов
Опрос терминала
Назначение операторского терминала
Драйвер косвенного терминала

Вход в систему
ПОТОКИ
Более детальное рассмотрение потоков
Анализ потоков

ГЛАВА 11. ВЗАИМОДЕЙСТВИЕ ПРОЦЕССОВ
ТРАССИРОВКА ПРОЦЕССОВ
ВЗАИМОДЕЙСТВИЕ ПРОЦЕССОВ В ВЕРСИИ V СИСТЕМЫ

Сообщения
Разделение памяти
Семафоры

Общие замечания
ВЗАИМОДЕЙСТВИЕ В СЕТИ

Содержание раздела