Добавить
Уведомления

py242 Сравниваем потоки и асинхронность

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

Иконка канала abglazov
144 подписчика
12+
2 просмотра
2 года назад
12+
2 просмотра
2 года назад

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

, чтобы оставлять комментарии