Лекция: Будет заблокирована.

Вытесняющая многозадачность – ОС получает контроль над процессором без

Согласия выполняющегося приложения.

С помощью планирования ОС определяет, какой поток использует процессор в

Данный момент времени. Каждому потоку присваивается приоритет. Планирование

основано на заранее заданной единице времени – кванте (продолжительность кванта

зависит от конфигурации системы). Уровни приоритетов – от 0 (наименьший) до 31

(наибольший). Поток с наибольшим приоритетом получает процессор в свое

Распоряжение.

Приоритет каждого потока определяется по:

— классу приоритета процесса, которому принадлежит поток;

— уровню приоритета потока внутри класса приоритета его процесса.

Уровни приоритетов Windows разделены на два класса:

— реального времени (приоритеты от 16 до 31) используются для выполнения

Основных функций ОС и обычно не применяются для приложений;

— переменного приоритета (от 0 до 15) – определяет процессорный приоритет

приложения; приоритет 0 – для бесстраничного системного потока.

Базовые уровни приоритетов:

— низкий – запускает приложение с уровнем приоритета 4;

— обычный – запускает приложение с уровнем приоритета 7;

— высокий – запускает приложение с уровнем приоритета 13;

— реального времени – запускает приложение с уровнем приоритета 24.

еще рефераты
Еще работы по информатике