Изменения документа Примеры
Редактировал(а) Alexandr Fokin 2026/08/26 19:05
От версии 8.42
отредактировано Alexandr Fokin
на 2026/07/30 12:33
на 2026/07/30 12:33
Изменить комментарий:
К данной версии нет комментариев
К версии 8.44
отредактировано Alexandr Fokin
на 2026/08/11 15:12
на 2026/08/11 15:12
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -133,6 +133,33 @@ 133 133 |(% style="width:888px" %)Родительский процесс ожидает завершения дочерних процессов (см. пример 1).|(% style="width:266px" %) 134 134 ))) 135 135 ))) 136 +|5|(% style="width:188px" %)Распределение заявок между исполнителями 137 +(Заготовка).|(% style="width:1268px" %)((( 138 +|(% style="width:94px" %)Описание|(% style="width:1156px" %)Есть поток заявок на деталь (создание детали требует ресурсов, 1 станок, время). 139 +Есть N станков. Опционально: у станка есть уровень ресурсов и коэффициент скорости работы. 140 +Реализация системы распределения и обработки. 141 +|(% style="width:94px" %)Вариант 1|(% style="width:1156px" %)((( 142 +| |Планирование без очереди к станку. 143 +| |((( 144 +* У процесса планировщика есть 145 +** StreamTrigger на поток заявок. 146 +(Можно использовать расширение SignalCode, чтобы временно игнорировать откладывать этот сигнал пока все слоты станков заняты). 147 +** StreanTrigger на поток сигналов об освобождении слота станка. 148 +))) 149 +| |Процесс планировщик назначает заявку на свободный станок. 150 +Вопрос наиболее эффективной функции выбора (оценка наибольшее количество ресурсов, наилучшая скорость обработки и др.). 151 +Когда все станки заняты планировщик ожидает освобождения станков. 152 +))) 153 +|(% style="width:94px" %)Вариант 2|(% style="width:1156px" %)((( 154 +| |Планировщик с очередью к станку. 155 +| |((( 156 +* У процесса станка есть StreamTrigger, на который планировщик подает сигнал в добавления задачи в его очередь. 157 +* У процесса планировщика есть StreamTrigger на поток заявок. 158 +))) 159 +| |При поступлении заявки процесс планировщик сразу назначает в очередь на какой либо станок. 160 +Вопрос наиболее эффективной функции выбора (оценка размера очереди, достаточности у станка ресурсов для ее обработки, общего количества ресурсов, скорости работы станка и др.). 161 +))) 162 +))) 136 136 137 137 ---- 138 138