СИСТЕМЫ РЕАЛЬНОГО ВРЕМЕНИ.


Возникают в том случае, если динамическая функция системы подчиняется динамической функции внешней среды.

Применение обширно (управление процессами в различных областях).

Работа системы в этом режиме состоит в инициализации процессов и переходов из одного состояния в другое. Все эти моменты могут быть отнесены к событиям, происходящие в тот или иной момент времени.

Все события происходят постоянно.

Потоки событий

УУ
Это последовательность однородных событий следующих одно за другим в какие-то случайные моменты времени.

Сами события случайностью не обладают, а момент наступления – случайная величина.

Случайными являются производные от этих событий интервал времени между событиями или, что интервал будет не более T.

Важнейшей производной события является интенсивность λ [число соб./ед. вр.]

Различают разновидности потока:

  1. Поток событий называется регулярным, если события следуют одно за другим через определенный промежуток времени.
  2. Поток событий называется стационарным, если его вероятный характер не зависят от времени.
  3. Поток событий называется простейшим (стационарным Пуассоновским), если он обладает 3-мя свойствами:

1) он стационарен

2) ординарен

3) не имеет последействия

Ординарностью обладают потоки, в которых события появляются поочередно, а не группами по несколько сразу.

Поток без последействий – на любых двух не пересекающихся участках времени, поток на одном участке не зависит от того, сколько событий попало на другой участок, т. е. события независимы.

Для такого потока с интенсивностью λ, интервал t между соседними событиями имеет плотность распределения -λt

f(t)= λe - Пуассоновское распределение

λ – показатель простейшего потока

 

Для случайной величины подчиняющейся этому закону: mTT=1/λ

mT - математическое ожидание

σT – дисперсия

GT= σT/ mT=1

GT – коэффициент вариации

В ВС используется понятие стационарного потока событий.

Для того, чтобы проанализировать систему реального времени используется аппарат теории массового обслуживания: система для обслуживания потока заявок.

Обслуживание продолжается случайное время. Случайный порядок приводит к тому, что в какой-то момент времени на входе могут накопиться заявки, они могут становиться в очередь, либо уходить не обслуженными.

Предметом теории массового обслуживания является построение теории массового обслуживания, связанной с теорией массовой работы с интересующей нас характеристиками описывающие способности системы справится с потоком заявок.

Для ВС реального времени наиболее важными являются системы без отказов, в которых существуют очереди.

В таком случае система массового обслуживания представляется потоком заявок, обладающий

λ – интенсивность,

Q – трудоёмкость,

G – коэффициент вариации

Которые попадают в очередь «О» и обслуживаются «П», которые действуют с некоторым правилом (дисциплиной обслуживания).

 

D

П
λ, Q, G

 

Обслуживающих приборов может быть несколько как и очередей.

 
 
П


D

λ, Q, G

:

 
 

 

 


Система массового обслуживания характеризуется следующим набором характеристик:

1) распределение длительных интервалов времени между заявками входного потока

2) дисциплина обслуживания заявок

3) число обслуживающих приборов

4) закон распределения длительности обслуживания заявок приборами.

 

Дисциплина обслуживания – правило, по которому заявки назначаются на обслуживание. Заявки с приоритетным обслуживанием и безприоритетным.

При безприоритетном обслуживании заявки разных типов не имеют привилегий на досрочное обслуживание.

Заявки на обслуживание выбираются:

1) в порядке поступления (FIFO)

2) LIFO

3) Случайным образом

При приоритетном назначении привилегии могут быть относительными и абсолютными.

При относительной учитывается момент выбора на обслуживание. После выбора заявку захватывает процессор и, если в момент обработки придет заявка с более высоким приоритетом, то её обслуживание начнется после обслуживания текущей.

При абсолютном заявка с более высоким приоритетом прерывается обслуживание заявки с более низким.

Для количественной оценки могут использоваться количественные оценки и параметров:

1) нагрузка – среднее число приборов, занятые обслуживанием (доля времени, в течение которого он занят обслуживанием)

Если время обслуживания Vi заявок, m – количество

m

R= Σ λi Vi

i=1

2) длина очереди – среднее число заявок ожидающих обслуживания

Liii

m

CL= Σ λii

i=1

4) время пребывания в системе заявки Ui= Vi + ωi

Лекция №5



Дата добавления: 2022-02-05; просмотров: 298;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.011 сек.