Вверх ↑
Разработчик
Ответов: 26113
Рейтинг: 2126
#1: 2009-08-31 16:59:11 ЛС | профиль | цитата
miver писал(а):
проверял таймер с нулевой итерацией

Таймер с полностью нулевой итерацией в системе не существует, это раз. В данном случае, под очередью событий понимается цепочка действий от начала выполнения опреации до окончания, когда упраление передается системе. Запуская таймер, ты выпоняешь команду запуска и переходишь к дальнейшей очереди операций в одной цепи, но таймер ждет окончания выполнения предыдущей очереди, даже, когда у него есть некоторая, установленная задержка, те, данный тип таймера не сработает, пока не закончится предыдущая очередь и управление не передасться системе. Элемент же Sleep, в данном исполнении, дает задержку события, но не освобождает очередь, а значит, по окончанию задержки цепь событий продолжиться до полного окончания.
Пример, да самый простой -- Hub, на следующих точках событие не появится, пока не закончатся все последовательные операции, подключенные к первой точке. Но следующую точку Hub-a, в данном случае использовать не получится, так как его входные точки есть цепи предыдущих операций.
карма: 22

1
Голосовали:miver