Классы систем реального времени
Классы систем реального времени Системы реального времени делятся на 3 класса: 1)система без ограничений пребывания заявок в системе; 2)система с относительными ограничениями на время пребывания заявок; 3)система с абсолютными ограничениями на время пребывания заявок в системе;
1)специальных ограничений нет, однако требования по стационарности режима обслуживания должны выполняться (интенсивность входного потока=интенсивности выходного потока) и отказа не должно происходить; 2)существуют ограничения на задержку заявок в обслуживании, но они не жесткие для каждой отдельно взятой заявки. В том и заключается относительность этих ограничений; 3)ограничения накладываются на обслуживание каждой заявки, причем задержка в обслуживании каждой заявки приводит к потере качества, либо ценность заявки сильно снижается и пропадает смысл в ее обслуживании;
Для системы без ограничений пребывания заявок в системе указаний по задержке времени обслуживания нет. Вводится критерий качества:
Чем меньше критерий качества, тем лучше система. Если в системе вес заявок одинаков, то При увеличении воздействия время ожидания заявок i-го типа будет уменьшаться.
Простой процессора вычисляется следующим образом:
N=4 -
В системе 2) могут быть ограничения. Тогда в качестве критерия выбирается система с ограничением на время ожидания
интегральная оценка ко всем потокам Введем отклонение оптимального от начального: Если зафиксировать
Мы можем изменить дисциплину обслуживания и в зависимости от времени ожидания найти то быстродействие, при котором будут выполняться все заданные ограничения. Для этого нужно составить таблицу зависимости:
время ожидания может служить вероятность времени ожидания,если она становится больше чем предельная р(
Надо уметь находить все вероятности для всех типов заявок –их можно найти если известны законы распределения времени ожидания,но на практике это очень сложно (и эти системы мало исследовать в теоретическом плане). Часто прибегают к моделированию систем тем или иным способом. И с помощью него было доказано, что для р (
Выбор дисциплины обслуживания: минимизируя время обслуживания, мы уменьшаем вероятность превышения времени ожидания. С другой стороны,если мы используем обрабатывающий элемент с большим быстродействием,это так же к уменьшению р(
|