Урок 12.Некоторые сведения об архитектуре Windows Windows 2000 — многозадачная операционная система Уровни и платформы Однозадачные операционные системы Многозадачные операционные системы Процессы и потоки Приоритеты процессов Приоритеты потоков Переключение потоков Архитектура памяти Win32 Разделы адресного пространства Подсистемы ОС Взаимодействие подсистем Разделяемые ресурсы Стратегии решения проблемы Транзакции Тупиковая ситуация (Deadlock) Механизмы синхронизации Критические секции Мьютексы (Mutexes) События Семафоры Блокировки (Locks) Специальные блокировки Устранение тупиковых ситуаций