7 Временная диаграмма
взаимодействия ядра и задач. Управляющая таблица задач.
Рассмотрим ситуацию, когда пробл.
задача №2 заканчивается, пробл. №4 должна получить все ресурсы (и CPU).Сделать пометки!!!
Таблица системных и проблемных
задач, находящихся во взаимодействии на интервале Т.
|
Управление задачами (1)
|
ATTACH создать (2)
|
Передача(3) управления
|
DETACH(4) исключить
|
Пробл. №2 (0)
|
Пробл. №3 (0)
|
Пробл. №4 (0)
|
№ вызываемой задачи
|
«исключить»
|
Stime
|
«управление задачами»
|
Stime
|
EXCP
|
|
|
№ задачу, которую ожидают
|
Stime
|
«исключить»
|
EXCP
|
|
|
|
|
№ вызывающей задачи
|
1
|
2
|
3
|
4
|
0
|
0
|
0
|
Число задач ждущих данную
|
2
|
1
|
1
|
1
|
1
|
|
|
Сист/пробл
|
сист
|
сист
|
сист
|
сист
|
пробл
|
пробл
|
пробл
|
Сч. АК Инф.
|
Ожидание ядра
|
|
|
|
|
|
|
Условие ожидания
|
Реакция ядра
|
Stime
|
Реакция ядра
|
Stime
|
Устр в/в
|
|
|
состояние
|
Актив
|
Не актив
|
Не актив
|
Не актив
|
Готов
|
Нет
|
Нет
|
|