Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Будет заблокирована



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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





Дата публикования: 2014-11-29; Прочитано: 352 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...