ГЛАВА 6. СТРУКТУРА ПРОЦЕССОВ
- Размер
- 148.1Кб
Оглавление
- ГЛАВА 6. СТРУКТУРА ПРОЦЕССОВ
- 6.1 СОСТОЯНИЯ ПРОЦЕССА И ПЕРЕХОДЫ МЕЖДУ НИМИ
- 6.2 ФОРМАТ ПАМЯТИ СИСТЕМЫ
- 6.2.1 Области
- 6.2.2 Страницы и таблицы страниц
- 6.2.3 Размещение ядра
- 6.2.4 Пространство процесса
- 6.3 КОНТЕКСТ ПРОЦЕССА
- 6.4 СОХРАНЕНИЕ КОНТЕКСТА ПРОЦЕССА
- 6.4.1 Прерывания и особые ситуации
- 6.4.2 Взаимодействие с операционной системой через вызовы
- 6.4.3 Переключение контекста
- 6.4.4 Сохранение контекста на случай аварийного завершения
- 6.4.5 Копирование данных между адресным пространством сис-
- 6.5 УПРАВЛЕНИЕ АДРЕСНЫМ ПРОСТРАНСТВОМ ПРОЦЕССА
- 6.5.1 Блокировка области и снятие блокировки
- 6.5.2 Выделение области
- 6.5.3 Присоединение области к процессу
- 6.5.4 Изменение размера области
- 6.5.5 Загрузка области
- 6.5.6 Освобождение области
- 6.5.7 Отсоединение области от процесса
- 6.5.8 Копирование содержимого области
- 6.6 ПРИОСТАНОВКА ВЫПОЛНЕНИЯ
- 6.6.1 События, вызывающие приостанов выполнения, и их адреса
- 6.6.2 Алгоритмы приостанова и возобновления выполнения
- 6.7 ВЫВОДЫ
- 6.8 УПРАЖНЕНИЯ


