ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
427446 Топик полностью
Ксения (25.07.2013 13:34 - 13:36, просмотров: 561) ответил Ксения на Можно ли жить на Main Loop, если какая-то периферия требует долгих таймаутов при обмене? Например:
Проблема пробок на автотрассе из-за того, что какие-то участники движения едут, как черепахи, решается не светофорами, а обеспечением возможности ОБГОНА! Поскольку перед черпахами дофига свободной дороги. Main loop подобна этой автотрассе - пробки на ней создают подпрограмы-черепахи внутри цикла. Между тем как свободной дороги там тоже дофига, но она внутри черепашьего кода. Задача в том, как пропустить вперед более быстрые подпрограмы, пока черепахи стоят в ожидании окончания процесса собственного пищеварения. А обсуждение зашло в тупик - я про обгон, а мне про светофоры.