
- •Введение
- •Ход работы
- •1.Знакомство с работой программы, моделирование со стандартными параметрами.
- •2.2 Анализ эффективности работы системы от параметра «Квант диспетчера»
- •2.3 Анализ эффективности работы системы от параметра «Квант менеджера»
- •2.4 Анализ эффективности работы системы от параметра «Квант памяти»
- •2.5 Анализ эффективности работы системы от параметра «Квант рн»
- •2.6 Анализ эффективности работы системы от параметра «Алгоритм замещения»
- •3. Подбор оптимальных значений параметров, при которых эффективности работы системы максимальная
2.3 Анализ эффективности работы системы от параметра «Квант менеджера»
Неизменяемые входные данные:
Количество задач 5
Количество страниц в задаче 38
Количество страниц памяти 47
Время неиспользования страницы 70
Квант диспетчера 10
Квант диска 24
Квант памяти 50
Квант рабочего набора 30
Номер задачи 0
Коэфф. неравномерности *100 162
Время изменения РН 738
Алгоритм замещения 0
Квант менеджера :-
Интервал времени повторного вызова МЕНЕДЖЕРА по таймеру (МЕНЕДЖЕР вызывается также и явно по истечении КВАНТА ПАМЯТИ для любой ГОТОВОЙ задачи). Должен быть на порядок больше КВАНТА ПАМЯТИ (интервал значений 100-800)
|
150 |
200 |
300 |
420 |
Загрузка ЦП (%) |
26 |
28 |
34 |
37 |
Загрузка диска (%) |
99 |
99 |
99 |
99 |
Загрузка памяти (%) |
12 |
12 |
13 |
14 |
Средний рабочий набор |
1 |
2 |
2 |
2 |
Скорость задачи (%) |
4 |
5 |
6 |
6 |
Страничные сбои (%) |
6 |
5 |
4 |
4 |
2.4 Анализ эффективности работы системы от параметра «Квант памяти»
Неизменяемые входные данные:
Количество задач 5
Количество страниц в задаче 38
Количество страниц памяти 47
Время неиспользования страницы 70
Квант диспетчера 10
Квант менеджера 100
Квант диска 24
Квант рабочего набора 30
Номер задачи 0
Коэфф. неравномерности *100 162
Время изменения РН 738
Алгоритм замещения 0
Квант памяти :-
Интервал времени работы задачи на ЦП, в течение которого она работает в режиме разделения ЦП (состояние ГОТОВА). Рабочий набор виртуальных страниц задачи загружается в ОП по мере обслуживания СТРАНИЧНЫХ СБОЕВ. Должен быть в несколько раз больше КВАНТА ДИСПЕТЧЕРА (интервал значений 40-200).
|
40 |
60 |
100 |
150 |
Загрузка ЦП (%) |
13 |
16 |
20 |
30 |
Загрузка диска (%) |
99 |
99 |
98 |
98 |
Загрузка памяти (%) |
9 |
9 |
10 |
11 |
Средний рабочий набор |
1 |
1 |
1 |
1 |
Скорость задачи (%) |
2 |
3 |
3 |
5 |
Страничные сбои (%) |
14 |
11 |
9 |
6 |
2.5 Анализ эффективности работы системы от параметра «Квант рн»
Неизменяемые входные данные:
Количество задач 5
Количество страниц в задаче 38
Количество страниц памяти 47
Время неиспользования страницы 70
Квант диспетчера 10
Квант менеджера 100
Квант диска 24
Квант памяти 50
Номер задачи 0
Коэфф. неравномерности *100 162
Время изменения РН 738
Алгоритм замещения 0
Квант рабочего набора :-
Интервал времени работы задачи на ЦП, после которого производится коррекция ТЕКУЩЕГО РН задачи, если он превышает СТАРЫЙ РН. Этим достигается устойчивость задачи к случайным "выбросам" ТЕКУЩЕГО РН задачи при определении усредненного рабочего набора (СТАРЫЙ РН) в процессе выполнения задачи. Должен быть на 10-40% меньше КВАНТА ПАМЯТИ (интервал значений 30-180).
|
32 |
35 |
40 |
45 |
Загрузка ЦП (%) |
15 |
16 |
15 |
17 |
Загрузка диска (%) |
99 |
99 |
99 |
99 |
Загрузка памяти (%) |
9 |
9 |
9 |
9 |
Средний рабочий набор |
1 |
1 |
1 |
2 |
Скорость задачи (%) |
2 |
2 |
2 |
3 |
Страничные сбои (%) |
12 |
11 |
13 |
10 |