1 / 7

Иванов.И.А.

1. Имитационная модель мультипрограммной системы. Иванов.И.А. ЦЕЛЬ РАБОТЫ:. Создать модель для исследования характеристики обработки процессов Выработать рекомендации организации рациональной структуры мультипрограммной системы и оптимизации загрузки процессора. РЕШАЕМЫЕ ЗАДАЧИ:.

Download Presentation

Иванов.И.А.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 1 Имитационная модель мультипрограммной системы Иванов.И.А. ЦЕЛЬ РАБОТЫ: • Создать модель для исследования характеристики обработки процессов • Выработать рекомендации организации рациональной структуры мультипрограммной системы и оптимизации загрузки процессора РЕШАЕМЫЕ ЗАДАЧИ: • Разработать модель мультипрограммной системы • Определить временные характеристики • Провести эксперименты над моделью

  2. Генерация заявки (поступление процесса) Очередь (очередь к памяти) Память (занятие части памяти) Очередь (очередь к процессору) 2 Обслуживающий аппарат (процессор) Память (освобождение части памяти) Уничтожение заявки (удаление процесса) Формализованная модель обработки процессов

  3. 3 Функция экспоненциального распределения для интервалов времени прихода процессов 9,000 160 1; 150 140 120 100 8,000 0,9998; 8,000 80 60 40 0,9990; 7,000 7,000 20 0; 10 0 0 0,2 0,4 0,6 0,8 1 1,2 0,9980; 6,200 6,000 0,9950; 5,300 5,000 0,9900; 4,600 4,000 0,9800; 3,900 0,9700; 3,500 0,9600; 3,200 3,000 0,9500; 2,990 0,9400; 2,810 0,9200; 2,520 0,9000; 2,300 0,8800; 2,120 2,000 0,8400; 1,830 0,8000; 1,600 0,7500; 1,380 0,7000; 1,200 1,000 0,6000; 0,915 0,5000; 0,690 0,4000; 0,509 0,3000; 0,355 0,2000; 0,222 0,1000; 0,104 0,000 0,0000; 0,000 0,0000 0,2000 0,4000 0,6000 0,8000 1,0000 1,2000 Исходные данные Функция экспоненциального распределения для определения размера процессов

  4. 4 Ход эксперимента Чтобы понять как меняется загрузка процессора и время нахождения процесса в системе в зависимости от входных данных изменяем их и смотрим на полученные данные. Размер оперативной памяти Интенсивность поступления заявок Квант времени выделяемый на обработку процессов

  5. 5 Результаты По данной таблице полученных данных можно сделать следующие выводы: • От размера памяти время зависит не очень явно, а оптимальным размером оперативной памяти является 512MB. • Квант времени процессора достаточно сильно влияет на время нахождения процесса в системе, следовательно чем производительность больше тем меньше время простоя.

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

  7. 7 Выводы • Разработана имитационная модель, позволяющая определять характеристики мультипрограммной системы в зависимости от интенсивности поступления процессов на обработку, объёма оперативной памяти и производительности компьютера.

More Related