ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
815765 Топик полностью
lloyd (11.02.2018 17:52, просмотров: 267) ответил SciFi на Хоть горшком назови - только в печку не ставь. Вот тезис: 1 стек более лучше, чем N штук. Ну и эти автоматы, они же protothreads. Там состояние хранится в статических переменных, а в настоящих переключалках потоков - в стеках потоков. Собственно,
Прототреды есть смысл использовать в следующих сценариях: 1. Процессор сильно быстрее решаемой задачи, а потому плевать, если низкоприоритетная задача задержит выполнение 2. У нас ну совсем нищебродский камень и плодить на нем стеки - кощунство (ибо оперативки не хватать) 3. У нас гиперкроссплатформенный код, который в принципе портировать проще, чем ртос на каждую используемую платформу. А вообще прототреды - это недопотоки, и при работе с ними в полной мере ощущаешь их ущербность. Зато оперативка почти не расходуется, да.