Последовательный или параллельный: операторы внутри начального конечного блока под вилкой join_any?
Как выполняется задача 1/ функция 1 по сравнению с задачей 2/ функция 2. Будет ли это последовательным или параллельным?
fork
forever
begin
task1/function1;
task2/function2;
end
join_any
1 ответ
Ваш fork/join_any
блок имеет одно утверждение - forever
петля. Ваш forever
цикл имеет одно утверждение - begin/end
блок. Ваш begin/end
Блок имеет два (??) оператора, которые выполняются последовательно. Не должно быть никаких сомнений в том, что заявления внутри begin/end
Блок выполняется последовательно.