Пакет Vstudio7

Некоторые сведения об архитектуре Windows
Архитектура памяти Win32
Разделы адресного пространства
Разделы адресного пространства процесса
Таблица 12 2 Состояния страниц

Подсистемы ОС
Архитектура Windows
Взаимодействие подсистем
Разделяемые ресурсы
Стратегии решения проблемы
Транзакции
Тупиковая ситуация (Deadlock)
Механизмы синхронизации
Иерархия классов синхронизации
Таблица 12 3 Значения выступающие



Таблица 12 4 Возвращение значений
Критические секции
Windows 2000 — многозадачная операционная система
Мьютексы (Mutexes)
События
Семафоры
Блокировки (Locks)
Специальные блокировки
Устранение тупиковых ситуаций
Уровни и платформы

Однозадачные операционные системы
Диаграмма взаимодействия ОС с прикладной программой
Алгоритм опроса готовности
Алгоритм обработки аппаратного прерывания
Диаграмма асинхронного взаимодействия
Многозадачные операционные системы
Переключение потоков в системе
Процессы и потоки
Приоритеты процессов
Приоритеты потоков

Таблица 12 1 Приоритеты потоков
Переключение потоков
Вытеснение потока с более низким приоритетом
Диапазон изменения приоритета потока
Содержание раздела