从BIO到NIO——认识Netty框架

BIO(Block IO)和PIO(伪异步) BIO即同步阻塞IO。专门有一个线程(accept),负责监听客户端的请求。只要有客户端和服务端建立了一个请求,创建一个新的线程来处理。每个连接必须要开一个线程来处理,并且没有处理完线程不退出。 PIO就是在BIO的基础上引入了线程池,每次从线程池中选择线程来处理请求,减少了频繁创建和销毁线程的性能消耗。 在连接数不多的情况下,传统IO编写容易使用。但
相关文章
相关标签/搜索