NIO通讯模型

2021-07-10  本文已影响0人  许忠钰的博客

Java NIO通讯模型在JDK 1.4时推出,在JDK层面对mac,windows,linux三个系统做了不同的实现
NIO通讯模型在Redis,Netty等主流技术上得到了实现

BIO通讯模型的缺陷:

1:多线程BIO模型连接会大量浪费线程性能,客户端连接上如果不断开链接,会有很多连接阻塞
2:线程过多后,服务器获取消息要逐一遍历所有连接,效率低下

NIO通讯模型的出现目的是为了解决BIO通讯模型的缺陷

上一篇下一篇

猜你喜欢

热点阅读