1.2.4. Многоканальные устройства

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

Программа автоматически ведет подсчет числа сообщений, входящих в многоканальное устройство. Определяется также среднее число единиц многоканальных устройств, занятых одним сообщением, исреднее время пребывания сообщения в многоканальном устройстве. Эти статистические данные выдаются в конце счета и позволяют определить, насколько эффективно используются в системе объекты параллельной обработки и достаточна ли их емкость.