ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
21 декабря
1011625 Топик полностью
fk0, легенда (11.06.2020 20:45, просмотров: 899) ответил VLLV на Не соглашусь. В случае оптимальной реализации автомата он входит в состояние ожидания продолжения работы, и делает только это. Кроме того, никто не заставляет по одному кругу крутить все автоматы.
В состоянии ожидания он постоянно проверяет некоторую переменную. Если переменных много, когда параллельных/независимых автоматов много -- эти проверки оказываются чрезмерно длительными. Вложенные КА (в терминологии switch-технологии Шалыто) отчасти спасают ситуацию, но в целом проблема остаётся: сильно параллельные задачи методом big loop, switch-технологие, с помощью protothreads -- эффективно не решаются. При том, что с ними элементарно справится планировщик типовой RTOS. 
[ZX]