ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
556693 Топик полностью
fk01234 (31.10.2014 01:45, просмотров: 1) ответил Скрипач на Какая разница кто ведет "поллинг"? Супервизор или задача? Не нужно говорить "поллинга нет". Он никуда не денется. Чудес не бывает.
Разница большая! В биглупе нужно вызвать всех подряд чтоб они сделали свой поллинг. В событийной системе когда где-то происходит событие, то планировщик знает кто этим событием интересуется и только они будут вызваны. Разница том, что не все подряд вызываются, а более ограниченное множество тех кому это нужно, и в том, что вообще что-то будет делаться только если событие возникло, а не всегда и в цикле. Для сколько нибудь большой системы это жизненно потому, что биглуп попросту даст дикую латентность и пожрёт батарейку.