Составители:
Рубрика:
Фиксированные приоритеты
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Класс реального
времени
Переменные приоритеты
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Наивысший класс
Класс переднего
плана
Фоновый класс
Класс простоя
Уровни
приоритета
Базовый приоритет
процесса
Диапазон базового
приоритета потока,
владельцем которого
является процесс
с приоритетом
переднего плана
Диапазон
динамического
приоритета для
того же самого
потока
Рис. 2.2. Схема наследования приоритета потоков от исходного приоритета процесса
Выбирая поток, который будет выполняться следующим, программа-
планировщик начинает просмотр очереди заданий с потоков, имеющих наи-
высший приоритет, выполняет их, а затем переходит к остальным потокам.
Однако иногда в очереди заданий содержатся не все созданные в системе по-
токи, поскольку некоторые из них могут быть приостановлены или заблокиро-
ваны. В каждый момент времени поток может находиться в одном из шести
состояний:
Ready (готов) – поставлен в очередь и ожидает выполнения;
16
31 30 29 28 27 Фиксированные приоритеты 26 25 24 Класс реального 23 времени 22 21 20 19 18 17 16 15 14 13 Наивысший класс 12 11 10 Переменные приоритеты 9 Класс переднего 8 плана 7 Фоновый класс 6 5 4 3 Класс простоя 2 1 0 Диапазон базового Диапазон приоритета потока, динамического Уровни Базовый приоритет владельцем которого приоритета для приоритета процесса является процесс того же самого с приоритетом потока переднего плана Рис. 2.2. Схема наследования приоритета потоков от исходного приоритета процесса Выбирая поток, который будет выполняться следующим, программа- планировщик начинает просмотр очереди заданий с потоков, имеющих наи- высший приоритет, выполняет их, а затем переходит к остальным потокам. Однако иногда в очереди заданий содержатся не все созданные в системе по- токи, поскольку некоторые из них могут быть приостановлены или заблокиро- ваны. В каждый момент времени поток может находиться в одном из шести состояний: Ready (готов) – поставлен в очередь и ожидает выполнения; 16
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »