ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
13 июля
479935 Топик полностью
Скрипач, пророк (14.01.2014 00:08 - 00:11, просмотров: 42) ответил fk0 на В вменяемых ОС такие вещи делаются не тупым опросом 100500 раз в секунду, а есть списки связанные с каждым объектом (ожидаемым) -- какие нити его ожидают. И когда объект изменяется по этому списку попадает в планировщик. А до того не тратится
Цитата: "когда объект изменяется". А там точно "if (object->signaled_state)", в планировщике, нету? Точно-точно? И много ли изменится от выноса этого if из планировщика в задачу? В protothreads почитай что ничего... 
... но не любой ценой.