Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
21 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1012398
Топик полностью
Dingo
(15.06.2020 17:38, просмотров: 596)
ответил
fk0
на
Это уже пошли костыли и подпорки. Я хотел акцентировать внимание на проблеме, что bigloop плохо масштабиуется. Он хорош пока маленький, когда становится большой -- он еле ворочается. Как и прототреды, как и switch-технология. По сути это всё одно и то же. Чтоб ворочалось побыстрее нужен какой-то механизм, планировщик, который будет знать кому какие события интересны и вызывать обработчик события по факту его получения (а не опрашивать каждое событие в цикле из обработчика
У события делать список задач, ожидающих события? И, вестимо, у них есть приоритеты.
Ответить