Порядок синтеза систем реального времени
1)система без ограничений
-определение ,необходимого для реализации стационарного режима.Исходя из условий существования данного режима.
-проставим приоритеты заявкам исходя из возрастания трудоемкости обслуживания заявок.В случае если q равны,то оценка ведется по интенсивности и трудоемкости обслуживания заявок.Предпочтение отдается потоку обладающему меньшей интенсивностью.
-определение оптимальной дисциплины обслуживания исходя из критерия длины очереди, для чего анализируется некоторый диапазон В процессора и оценивается длинна от В процессора.
-уточняется процессора,по минимуму функции штрафа.Оценивается загрузка процессора полученного в результате построения системы. Если загрузка получается низкой,то синтез повторяется.
R³0.5
2)для системы с относительными ограничениями
-определение , необходимого для реализации стационарного режима.Исходя из условий существования данного режима,но будет больше.
-назначение приоритетов производят из условия возрастания времени ограничения ожидания заявок в очереди,т.е. .Если они равны,то они м.б. сравнены по значению трудоемкости.
-путем зависимости времени ожидания от быстродействия могут быть найдены значения быстродействия для всех 3-х дисциплин обслуживания, обеспечивает все заданные ограничения. В качестве оптимальной дисциплины обслуживания может быть выбрана та которая имеет наименьшее быстродействие.
|
|
-уточнение должно производиться на основе определения ОДЗ и выбора соответствующей точке из этой области.
-для выбранной дисциплины обслуживания и необходимо построить зависимость времени ожидания от номера приоритета, нанесенными на них значениями времени ожидания.
Анализ позволит выделить такие места.
В первую очередь надо заняться местами,
которые не позволяют поднять кривую
выше. Имеет смысл заняться перестановкой
приоритетов для указанного потока,а в
некоторых случаях в результате анализа
критическая точка данной кривой имеет смысл переходить к
смешенной дисциплине обслуживания.
Лекция №7
Дата добавления: 2015-12-20; просмотров: 18; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!