引言 不同的线程模型对程序的性能有很大的影响,Netty是建立在Reactor模型的基础上,要搞清Netty的线程模型,需要了解一目前常见线程模型的一些概念. 具体是进程还是线程,是和平台或者编程语言相关,本文为了描述方便,以线程描述. 目前存在的线程模型有: 传统阻塞IO服务模型 Reactor模型 Proactor模型 1.传统阻塞IO服务模型 采用阻塞IO模型获取输入的数据. 每个连接需要独立的完成数据的输入,业务的处理,数据返回. 当并发数大的时候,会创建大量的线程,占用系统资源,如果连…