Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Блок ADVANCE



(задержать)–моделирует задержку транзакта в течение некоторого интервала модельного времени. Чаще всего этот интервал задается случайной переменной. Формат записи: ADVANCE А, [В], где А –задержка на время обслуживания, В –половина допуска равномерно распределенного интервала времени задержки (модификатор-интервал или модификатор-функция). А и В могут быть именем, числом, выражением в скобках или СЧА. Если задан только А, он вычисляется и используется в качестве времени задержки. При задании операндов А и В, и В не определяет функцию, оба операнда вычисляются (если они не константы) и в качестве времени задержки выбирается случайное число, равномерно распределенное в интервале (А-В, А+В). Значение В не должно превышать А. При задании времени задержки по другому закону, в В записывается модификатор-функция. При обращении к функции определяется некоторое число –значение фун-ии. Это значение умножается на значение А. Результат используется как время задержки.

Транзакт всегда может войти в этот блок. Вычисляется время пребывания в нем транзакта. В блоке может одновременно находиться несколько транзактов. Если время пребывания равно нулю, то вместо задержки транзакт сразу перемещается в следующий блок.

В операторах блока ADVANCE возможны ссылки на параметры транзактов, если только этим параметрам присвоены соответствующие значения.





Дата публикования: 2015-02-03; Прочитано: 313 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...