1.2.11. Очереди

Влюбой системе движение потока сообщений может быть задержано из-за недоступности оборудования. Например, требуемые устройства могут быть уже заняты или многоканальные устройства, в которые нужно войти, уже заполнены. Вэтом случае задержанные сообщения ставятся в "очередь" - еще один тип объектов ОР88/РС. Учет этих очередей составляет одну из основных функций интерпретатора ОР88/РС.

Пользователь может определить специальные точки вмодели, в которых нужно собирать статистику об очередях. Тогда интерпретатор ОР88/РС автоматически будет собирать статистику об очередях (длину очереди, среднее время пребывания вочереди ит.д.).

Число задержанных сообщений и продолжительность этих задержек определяется только в этих заданных точках. Интерпретатор также автоматически подсчитывает в этих точках общее число сообщений, поступающих в очередь. Это делается примерно также, как для устройств ипамятей. В определенных счетчиках подсчитывается число сообщений, задержива­ющихся в каждой очереди, так как может представлять интерес число сообщений, прошедших какую-либо точку модели без задержки. Интерпретатор подсчитывает среднее время пребывания сообщения в очереди (для каждой очереди), атакже максимальное число сообщений вочереди.