MATLAB:
МОДЕЛИРОВАНИЕ ПОДСИСТЕМЫ ДИСКОВОЙ ПАМЯТИ
В состав моделируемой подсистемы входит несколько дисково¬дов и один канал. Запросы равновероятно распределены между дисководами. Если в момент прихода запроса соответствующее устройство свободно, оно резервируется за этим запросом и начинается установка головок чтения записи; если устройство заня¬то, запрос помещается в очередь, соответствующую данному устройству. После завершения активности установки и при условии, что канал свободен, он резервируется за текущим запросом и на¬чинается операция обмена данными через канал. Если канал за¬нят, запрос помещается в очередь к каналу. После завершения активности канала дисковод и канал освобождаются и запросы, находящиеся в соответствующих очередях, теперь могут быть акти¬визированы.
Предполагается, что распределение периодов между двумя по¬следовательными запросами подчиняется нормальному экспонен¬циальному закону с математическим ожиданием, равным 40 мс. Для простоты принято, что время установки имеет равномерное распределение в диапазоне 0-50 мс.
Время полного оборота диска составляет 17 мс, и время уста¬новки сектора на дорожке распределено равномерно в промежутке 0-1, где единица соответствует полному обороту диска. Скорость обмена с диском составляет 1,7 мс на один сектор; все запросы свя¬заны с передачей одного сектора данных.
ОПРЕДЕЛИТЬ
Для каждого средства канал, диск1, диск2:
среднее время занятости (% использования);
длину очереди (среднюю и максимальную);
время ожидания в очереди (среднее и максимальное);
количество запросов к каждому средству.
Опубликован 02.04.2013 в 19:48
Заказ находится в архиве