- •Курс лекций (Заочное отделение)
- •Определение операционной системы
- •Ос как система управления ресурсами
- •Эволюция ос Первый период (1945 -1955)
- •Второй период (1955 - 1965)
- •Третий период (1965 - 1980)
- •Четвертый период (1980 - настоящее время)
- •Операционные системы реального времени.
- •Описание и общие требования к системам реального времени.
- •1.2. Параметры осрв
- •1.2.1. Время реакции системы
- •1.2.2. Время переключения контекста
- •Размеры системы
- •1.3. Особенности оборудования, на котором работают осрв
- •Механизмы реального времени
- •1.3.1. Система приоритетов и алгоритмы диспетчеризации
- •Модель цифровой управляющей системы.
- •Модель функционирования цус
- •2.3 Потоки заявок.
- •2.4 Стационарные и нестационарные потоки заявок.
- •2.5 Простейший поток заявок.
- •Основные характеристики качества функционирования цус.
- •Глава 3. Дисциплины обслуживания заявок.
- •3.1 Бесприоритетная дисциплина обслуживания.
- •3.2 Дисциплина обслуживания с относительными приоритетами заявок
- •3.3 Дисциплина обслуживания с абсолютными приоритетами
- •3.4 Дисциплина обслуживания со смешанными приоритетами.
2.3 Потоки заявок.
Совокупность событий, распределенных во времени, называется потоком заявок.
Пример потока заявок показан на рис. 3.3.
Пример потока заявок
Здесь t1, t2, ... — моменты возникновения событий, порождающих заявки. Различают входящие и выходящие потоки заявок, которые поступают в систему и соответственно покидают ее.
В
общем случае поток заявок рассматривается
как случайный процесс,
задаваемый функцией распределения
промежутков времени между моментами
поступления двух соседних заявок.
Важнейшая характеристика
потока —его интенсивность
,
равная
среднему числу
заявок, поступающих в единицу времени.
– среднее число заявок, пришедшее в единицу времени или Интенсивность поступивших заявок.
N – число пришедших заявок
t – интервал времени за который поступили заявки
Величина
,
обратная интенсивности, определяет
средний интервал времени между двумя
последовательными заявками
2.4 Стационарные и нестационарные потоки заявок.
Различают стационарныеи нестационарные потоки заявок.
Стационарным потоком заявок – называется поток заявок, у которого вероятностные характеристики не зависят от времени.
Нестационарным потоком заявок – называется поток заявок, у которого вероятностные характеристики зависят от времени.
Характеристики ЦУС определяются наиболее просто для стационарного режима функционирования системы, предполагающего стационарность потоков заявок. По этой причине нестационарные потоки аппроксимируются на отдельных отрезках времени стационарными.
Так, например, поток заявок от абонентов, поступающий в АТС, не может считаться стационарным в течение суток, поскольку интенсивность разговоров ночью значительно ниже, чем днем (рис. 3.4)
Рисунок 3.4
. Из приведенного графика видно, что наибольшая интенсивность приходится на период от 9'до 18 ч, в пределах которого с некоторым приближением поток может рассматриваться как стационарный. Еще можно привести пример про факел ракеты.
2.5 Простейший поток заявок.
Простейшим потоком заявок называется поток обладающий следующими свойствами:
Стационарность – вероятностные характеристики потока не зависят от времени.
Отсутствие последействия - поступления заявки не зависит от времени прихода предыдущей заявки.
Ординарность – в каждый момент времени в систему поступает не более одной заявки.
При простейшем потоке заявки обнаруживают тенденцию к группировке, что создает более тяжелые условия при работе системы по сравнению с другими распределениями потоков заявок.
Поэтому предположение о том, что на вход системы поступает простейший поток заявок, приводит к определению предельных значений характеристик качества обслуживания. Если реальный поток отличен от простейшего, то система будет функционировать не хуже, чем это следует из полученных оценок.
Основные характеристики качества функционирования цус.
Одной из важнейших характеристик качества функционирования ЦУС является загрузка системы:
Где
интенсивность поступления заявок в
систему;
- интенсивность обслуживания заявок.
Заменяя
величиной
,
где
есть средняя длительность обслуживания
одной заявки, получаем
.
Значение
определяет среднее число заявок,
поступающих в систему за среднее время
обслуживания одной заявки.
Наряду с этим величина загрузки характеризует долю времени, в течении которого обслуживающий прибор занят обслуживанием заявок, и одновременно вероятность того, что в произвольный момент времени процессор не простаивает
Поскольку загрузка
определяет вероятность того, что система
занята обслуживанием, т.е. работает, то
вероятность простоя определяется
значением
называемым коэффициентом простоя.
При
этом предполагается, что,
, что справедливо для всех реальных
систем.
Все время работы системы можно условно разбить на два интервала: интервал переходного режима работы системы от момента начала работы системы до момента входа в стационарный режим и интервал стационарного режима.
Стационарным (установившимся) режимом называется такой режим работы, при котором вероятностные характеристики работы системы не зависят от времени. Условие существования стационарного режима определяется значением загрузки
Если
,
т.е. интенсивность поступления заявок
превышает интенсивность их обслуживания,
то работа системы характеризуется
неограниченным возрастанием длины
очереди заявок перед обслуживающим
устройством, т.е. не существует
стационарного режима работы системы.
