为什么使用线程池是异步IO?
来源:5-13 伪异步IO编程模型简析

慕后端4558022
2020-10-02
写回答
1回答
-
慕设计5107530
2020-10-03
我的理解大概是:原先的同步阻塞式在于客户端连接,服务端要自己创建一个线程来为客户端服务,这是时候服务端就要主动等待线程创建,因为是服务端自己来创建的;而使用线程池之后,创建线程和销毁线程的工作就完全是线程池来完成,使得线程的创建和使用之间分离,服务端只需要向线程池请求线程,不用自己手动创建,那么这个等待线程池创建线程的过程中,服务端完全可以"干点别的",所以这里有点异步的意思,但是也不是完全异步,所以老师用「伪异步」来描述,不知道我的理解对不对。
00
相似问题