з

К предыдущей странице

л

К предыдущей главе

о

К следующей главе

и

К следующей странице


4. Варианты исходных данных для моделирования

Таблица 1.

N Дисциплина обслуживания Количество процессов
1 LFU, NUR 3, 8
2 FIFO, NUR 3, 8
3 LFU, NUR 5, 8
4 FIFO, NUR 5, 8

* Дополнительный вариант : варьировать объем оперативной памяти системы (RAM).

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

Таблица 2.

Модельное время
TM
Семафорные операции
P(S) или V(S)
РЕСУРСПРИЧИНА
    
    
    

Построить зависимость загрузки процессора от полезного времени его работы ( ZCPU=f(TCPU) ) для заданных дисциплин обслуживания, предварительно сформировав таблицу (таб.3).

Таблица 3.

TCPU                    . . .    
ZCPU %                    . . .    

5. Содержание отчета.

  1. Цель работы.
  2. Фрагменты временных диаграмм для заданных правил обслуживания на одних и тех же интервалах модельного времени TM ( по 4 фрагмента для каждого варианта).
  3. Сформировать таблицу семафорных операций (табл.2).
  4. Построить график зависимости ZCPU=f(TCPU) (табл.3).
  5. Выводы по проблеме "управления процессами", по исключению конфликтных ситуаций на основе использования семафорных операций.

з

К предыдущей странице

л

К предыдущей главе

о

К следующей главе

и

К следующей странице