рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Порядок выполнения программы исследований

Порядок выполнения программы исследований - раздел Образование, Операционные системы 1. В Качестве Простейшей Математической Модели Исследуемой Однопроцессорной С...

1. В качестве простейшей математической модели исследуемой однопроцессорной системы может быть использована одноканальная СМО с бесприоритетной дисциплиной обслуживания очереди процессов. В этом случае система рассматривается как один ресурс, обеспечивающий обслуживание группы Mвходных потоков процессов Z 1 , Z 2 , Z 3 ,…, Z M(рис. 2) на основе бесприоритетной дисциплины обслуживания FIFO.

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

а) процессы принимаются для обслуживания в порядке их поступления в очередь – бесприоритетная дисциплина обслуживания FIFO;

б) процессы принимаются для обслуживания в порядке обратном порядку их поступления в очередь – бесприоритетная дисциплина обслуживания LIFO;

в) процессы принимаются для обслуживания в случайном порядке.

Среди перечисленных правил выборки процесса из очереди дисциплина выборки FIFO имеет наименьшее значение дисперсии времени ожидания процесса для обслуживания и поэтому наиболее часто применяется для проектирования программ бесприоритетного планирования. При использовании дисциплины FIFOв случае обслуживания нескольких потоков процессов времена w i ожидания процессов для обслуживания в системе одинаковы и определяются по выражению :

 

  M    
w = S i = 1 lJ ( 1 + n 2 i ) 2 ( 1 - R ) ( 1.1. )

 

В выражении 1.1. M– количество процессов, поступающих на обслуживание в систему,

R = (r 1 + r 2 + r 3 + …. + r M) ,

r i - коэфициент загрузки ресурсов системы i – ым процессом.

 

Значение r iопределяется по выражению (1.2.):


r i = l i J (1.2.),

где l i - интенсивность i – потока процессов на обслуживание в систему,
J = max (J 1 , J 2 , J 3 ,…, J k ) , J k- длительность обслуживания процесса в k – ом ресурсе системы.

Длительность обслуживания процесса в процессорной части системы определяется по выражению 1.3.:

J p i = Q i / V p (1.3),

где V pпроизводительность процессора, Q i - количество вычислительных операций, выполняемых при обслуживании процесса в системе. Аналогично определяются и длительности обслуживания процесса в других функциональных узлах системы.

Результат исследований по данному пункту задания - графики зависимостей длительности обслуживания процессов в системе при варьировании производительности процессора в заданном диапазоне при значениях коэффициента вариаций и n i = 1. Соответственно коэффициент вариацииn i = 0 при постоянном времени обслуживания процесса и n i = 1 при экспоненциальном законе распределения времени выполнения процесса.

 

2. В качестве более точной математической модели исследуемой однопроцессорной системы предлагается рассмотреть трехкомпонентную стохастическую сеть одноканальных СМО с бесприоритетной дисциплиной обслуживания очереди процессов FIFO (рис. 3.а.). В этом случае каждая из СМО сети моделирует соответствующий ресурс системы – процессор, ВЗУ1 и ВЗУ 2.

Для полного определения такой модели необходимо знать вероятности переходов процессов между СМО сети при их обслуживании в системе.

В качестве модели организации обслуживания процессов в сети предлагается модель, показанная на рис. 3.б. в виде графа Маркова. В этом случае вероятности переходов процессов для обслуживания в СМО сети определяются по выражению 1.4.:

p i, j = (N i , j / S N J , I) (1.4),

где N i , j - количество переходов процесса на обслуживание из i – состояния обслуживания в j состояние обслуживания , S N J , I - количество переходов процесса на обслуживание в состояние в состояние j из всех других состояний обслуживания. Значения N i , jрассчитываются по исходным данным варианта задания.

В результате определения значений p i, jстроится аналитическая модель функционирования системы в виде системы линейных уравнений, определяющих интенсивности поступления процессов на обслуживания в функциональные модули системы.

В результате решения системы линейных алгебраических уравнений определяются интенсивности поступления процессов на обслуживание в каждый из ресурсов системы – интенсивность поступления процессов на обслуживание в процессор, ВЗУ1 и ВЗУ2. Определение значений указанных интенсивностей дает возможность провести более точное исследование характеристик дисциплин обслуживания процессов. Это исследование проводится аналогично исследованию, описанному в п. 1 настоящего задания.

В качестве результатов исследований по п. 2 задания следует привести графики зависимостей времени ожидания обслуживания процессов (при варьировании значений производительности процессора и коэффициента вариации в пределах, указанных в п. 1 задания).

 

 

– Конец работы –

Эта тема принадлежит разделу:

Операционные системы

СОЦИАЛЬНО ЭКОНОМИЧЕСКИЙ... ИНСТИТУТ...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Порядок выполнения программы исследований

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Вятский социально-экономический институт (ВСЭИ), 2008
Общие положения Целью дисциплины «Операционные системы, среды и оболочки» является изучение особенностей построения операционных систем, их основных компонентов, алгоритмов реализации

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

Основные результаты исследований
Пример программы вычислений в системе Mathcad    

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги