Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Ход работы
Рассмотрим пример простой системы со входящим потоком заявок, одноканальным устройством обслуживания и точкой выхода заявок (см. рис. 1). Рисунок 1 – Система массового обслуживания с одноканальным устройством 1. Запустить среду GPSS World. 2. Выбрать команду меню File → New, в появившемся окне выбрать «Model». 3. В появившемся редакторе набрать следующую программу:
; Блоки модели GENERATE 7,2; создание транзакций SEIZE Facility1; захват устройства ADVANCE 5,2; задержка транзакций RELEASE Facility1; освобождение устройства TERMINATE 1; уничтожение транзакций ; Команды START 100; моделирование 100 транзакций
В данной программе при помощи специальных блоков определяется одноканальное устройство обслуживание с именем Facility1. Трансляция программы приводит к её запуску и созданию отчёта. 4. Выполните программу, выбрав в верхнем меню Command → «Create simulation» В полученном отчёте будет таблица с информацией обо всех устройствах модели. В колонке FACILITY перечислены имена всех устройств модели. - В колонке ENTRIES указывается количество транзакций, прошедших через данное устройство за время моделирования. - В колонке UTIL. указывается коэффициент использования устройства: доля модельного времени, в течение которого оно было занято. - В колонке AVE. TIME указывается среднее время обработки одной транзакции в заданном устройстве. - В колонке AVAIL. указывается состояние устройства в момент окончания моделирования (1 свободно; 0 занято). - В колонке OWNER указывается номер транзакции, занимавшей устройство в момент окончания моделирования (0 устройство было свободно). - В колонке PEND указывается количество транзакций, ожидающих освобождения устройства. 5. Сохраните отчёт. Выпишите время начала и окончания моделирования, коэффициент использования устройства и среднее время обработки транзакции. 6. Смоделируйте систему с одним процессором, если известно, что данные поступают раз в 10 секунд, а процессор обрабатывает заявки за 9-11 секунд. Пронаблюдайте, как меняется показатель загруженности процессора, если увеличивается его производительность (уменьшайте время обработки заявок). Проведите моделирование для 500 и 1000 транзакций. 7. Нарисуйте график зависимости коэффициента использования процессора от времени обработки заявки.
Date: 2015-07-22; view: 363; Нарушение авторских прав |