2020
11-06
11-06
Python实现异步IO的示例
前言用阻塞API写同步代码最简单,但一个线程同一时间只能处理一个请求,有限的线程数导致无法实现万级别的并发连接,过多的线程切换也抢走了CPU的时间,从而降低了每秒能够处理的请求数量。为了达到高并发,你可能会选择一个异步框架,用非阻塞API把业务逻辑打乱到多个回调函数,通过多路复用与事件循环的方式实现高并发。磁盘IO为例,描述了多线程中使用阻塞方法读磁盘,2个线程间的切换方式。那么,怎么才能实现高...
继续阅读 >