[–] nullindividual 1y ago ↗ IOCP is not an event loop. It is true async, non-blocking I/O; completion-oriented; the I/O manager informs the thread the operation is completed.epoll/kqueue are readiness-oriented, which continuously asks if the operation is completed via a single thread.https://speakerdeck.com/trent/pyparallel-how-we-removed-the-...
1 comment
[ 3.8 ms ] story [ 9.9 ms ] threadepoll/kqueue are readiness-oriented, which continuously asks if the operation is completed via a single thread.
https://speakerdeck.com/trent/pyparallel-how-we-removed-the-...