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