Иванов.И.А. 1 Имитационная модель мультипрограммной системы Создать модель для исследования характеристики обработки процессов Выработать рекомендации организации рациональной структуры мультипрограммной системы и оптимизации загрузки процессора РЕШАЕМЫЕ ЗАДАЧИ: ЦЕЛЬ РАБОТЫ: Разработать модель мультипрограммной системы Определить временные характеристики Провести эксперименты над моделью
Формализованная модель обработки процессов 2 Очередь (очередь к памяти) Генерация заявки (поступление процесса) Память (занятие части памяти) Очередь (очередь к процессору) Обслуживающий аппарат (процессор) Уничтожение заявки (удаление процесса) Память (освобождение части памяти)
Исходные данные 0; 10 1; ,20,40,60,811,2 Функция экспоненциального распределения для определения размера процессов 3
Ход эксперимента Чтобы понять как меняется загрузка процессора и время нахождения процесса в системе в зависимости от входных данных изменяем их и смотрим на полученные данные. Чтобы понять как меняется загрузка процессора и время нахождения процесса в системе в зависимости от входных данных изменяем их и смотрим на полученные данные. Размер оперативной памяти Квант времени выделяемый на обработку процессов Интенсивность поступления заявок 4
Результаты По данной таблице полученных данных можно сделать следующие выводы: По данной таблице полученных данных можно сделать следующие выводы: От размера памяти время зависит не очень явно, а оптимальным размером оперативной памяти является 512MB. От размера памяти время зависит не очень явно, а оптимальным размером оперативной памяти является 512MB. Квант времени процессора достаточно сильно влияет на время нахождения процесса в системе, следовательно чем производительность больше тем меньше время простоя. 5
Результаты По данной таблице полученных данных можно сделать следующие выводы: Интенсивность поступления процессов на обработку также достаточно сильно влияет на загруженность процессора и время нахождения процесса в системе Представлены результаты для различных квантов времени процессора Представлены результаты для различных средних времен появления процессов 6
Выводы Разработана имитационная модель, позволяющая определять характеристики мультипрограммной системы в зависимости от интенсивности поступления процессов на обработку, объёма оперативной памяти и производительности компьютера. 7