Полная версия

Главная arrow Информатика arrow Вычислительные системы, сети и телекоммуникации. Моделирование сетей

  • Увеличить шрифт
  • Уменьшить шрифт


<<   СОДЕРЖАНИЕ   >>

Модуль Delay задерживает сущность на определенное количество времени. По прибытии сущности в модуль выражение времени задержки оценивается и сущность остается в модуле на результирующее время. Затем время выделяется и, в зависимости от Allocation, либо добавляется к значению сущности, либо не добавляется, либо передается, либо ждет другое время. Также стоимости складываются, вычисляются и выделяются.

Таблица Π.23

Параметры модуля Delay

Параметры

Описание

Name

Уникальное имя модуля, которое будет отражено в блок- схеме

Allocation

Тип категории, в которой сущности могут быть подвергнуты задержке времени и добавлению стоимости

Delay Time

Определяет значение задержки времени для сущности

Units

Указывает единицу измерения задержки времени

Модуль используется для того, чтобы освобождать ресурсы, которые прежде были захвачены сущностью. Этот модуль может быть использован для того, чтобы освобождать индивидуальные ресурсы или ресурсы в пределах набора. Для каждого ресурса, который нужно освободить, определяется имя и количество. Когда сущность поступает в модуль, она теряет управление определенным ресурсом. Любые сущности, ожидающие в очередях этот ресурс, получают его немедленно.

Замечания:

  • 1. Если есть сущность, ожидающая в очередях для захвата определенного ресурса, то, когда ресурс освобождается, он автоматически распределяется в ждущую сущность. Эта ждущая сущность будет обработана, как только сущность, которая освободила ресурс, переместится.
  • 2. Системная переменная NR (имя ресурса) возвращает номер последнего занятого ресурса. Когда сущность поступает в модуль Release, NR уменьшается на количество освобожденных ресурсов, если ресурс не будет немедленно захвачен другой сущностью.
  • 3. Если освобождается больше количества ресурсов, чем было ранее захвачено, то происходит ошибка.
  • 4. Освобождение множества ресурсов выполняется в порядке их появления в модуле Release.

Таблица П.24

Параметры модуля Release

Параметры

Описание

Name

Уникальное имя модуля, которое будет отражено в блок- схеме

Resources

Имя освобождаемых модулем ресурсов

 
<<   СОДЕРЖАНИЕ   >>