py242 Сравниваем потоки и асинхронность
На простом примере сравниваем временные характеристики потоков и решения на async / await. Python 3.6 на windows для async дает выигрыш в общем времени исполнения, но заметно размазывает выполнение каждой задачи. Использование очереди сообщений в потоках не грузит их реализации, а вот print() существенно замедляет и потоки и асинхронность. Исходники, как всегда, можно скачать с моего сайта Если Вы учитесь, закончили обучение или работаете в ВУЗе, напишите, пожалуйста, в комментарии название Вашего ВУЗа и город.
На простом примере сравниваем временные характеристики потоков и решения на async / await. Python 3.6 на windows для async дает выигрыш в общем времени исполнения, но заметно размазывает выполнение каждой задачи. Использование очереди сообщений в потоках не грузит их реализации, а вот print() существенно замедляет и потоки и асинхронность. Исходники, как всегда, можно скачать с моего сайта Если Вы учитесь, закончили обучение или работаете в ВУЗе, напишите, пожалуйста, в комментарии название Вашего ВУЗа и город.
