Изменения документа Про передачу сигнала на процесс
Редактировал(а) Alexandr Fokin 2026/05/07 14:23
От версии 1.9
отредактировано Alexandr Fokin
на 2026/05/06 21:04
на 2026/05/06 21:04
Изменить комментарий:
К данной версии нет комментариев
К версии 1.8
отредактировано Alexandr Fokin
на 2026/05/05 17:24
на 2026/05/05 17:24
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -8,8 +8,8 @@ 8 8 Пробуждает процесс (передает новый сигнал), только после того как процесс остановил выполнение. 9 9 |(% style="width:232px" %)Wakeup condition|(% style="width:1151px" %)Модуль wakeup condition проверяет условие наличия новых сигналов перед остановкой процесса. 10 10 От разработчика требуется реализация хендлера проверки условия. 11 -|(% style="width:232px" %)Wakeup lock (Wakeupstate)|(% style="width:1151px" %)(((12 -Модуль wakeup lockдобавляет отдельную таблицу для синхронизации.11 +|(% style="width:232px" %)Wakeup state|(% style="width:1151px" %)((( 12 +Модуль wakeup state добавляет отдельную таблицу для синхронизации. 13 13 Используется только в сочетании с Wakeup condition. 14 14 Решает 2 задачи: 15 15 1) Информация о выполнении процесса считывается из Wakeup state (без взятия блокировки процесса). Если процесс выполняется, то сигнал считается доставленным и никаких обновлений не требуется. ... ... @@ -20,7 +20,7 @@ 20 20 ))) 21 21 ))) 22 22 |Типы передачи сигналов|((( 23 -| |(% style="width:662px" %)Тип|(% style="width:513px" %)Пример|Триггер|Избыточная задержка сигнала|Stream триггер|Wakeup condition|Wakeup lock23 +| |(% style="width:662px" %)Тип|(% style="width:513px" %)Пример|Триггер|Избыточная задержка сигнала|Stream триггер|Wakeup condition|Wakeup state 24 24 |1|(% style="width:662px" %)Если внешний сигнал единичный и процесс гарантировано остановлен, то его можно подать сразу на процесс (без триггера).|(% style="width:513px" %)((( 25 25 Линейный процесс отправил запрос и ждет 1 событие ответ. 26 26 Хендлер события пробуждает процесс напрямую.