Найти - Пользователи
Полная версия: Асинхронность или многопоточность
Начало » Python для новичков » Асинхронность или многопоточность
1
ivanzzzz
Ну могу понять суть работы асинхронности, как это происходит? Сейчас я думаю что можно сделать многопоточное приложение, а сетевые запросы например в нем сделать асинхронными и это будет быстро работать. Но похоже, что так нельзя делать. Как получается так, что асинхронное приложение работает быстрее чем допустим 100 потоков? Например асинхронный Twisted в одном контексте, который работает быстрее Apache, который порождает процессы.
Rodegast
https://zenwalker.me/blog/async-python
ivanzzzz
Rodegast
https://zenwalker.me/blog/async-python
Спасибо, неплохое объяснение.
ivanzzzz
В чем выигрыш асинхронности? В том что во время i/o он отдаст управление? Но треды вроде тоже сейчас могут отдать управление во время i/o
4kpt_V
ivanzzzz
В том, что Вы явно указываете место где отпускаете интерпретатор…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB