![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IO
文章平均质量分 93
湘水友独
coding
展开
-
Netty学习笔记
Netty 和NIO比有什么优点 API简单,开发门槛低 功能强大,支持多种主流协议,可靠性强 定制能力强,可以通过ChannelHandler对通信框架进行灵活的定制 成熟,稳定,修复了NIO的epoll 空轮询 bug 社区活跃,版本迭代周期短 经历了大规模商业应用的考验,质量高 Netty内存模型 主从Reactor模型 NioEventLoopGroup boss = new NioEventLoopGroup(1); NioEventLoopGroup worker = new NioEven原创 2021-05-05 21:11:06 · 144 阅读 · 1 评论 -
IO模型学习笔记
系统调用追踪指令 # 跟踪SocketBIO程序 strace -ff -o out java SocketBIO # 模拟客户端,连接服务器 nc localhost 9090 # 查看系统连接状态 netstat -natp IO模型 无论BIO、NIO、多路复用器,都是同步 IO 模型 BIO Java代码 public static void main(String[] args) { try { ServerSocket serverSocket = new Server原创 2021-05-04 16:35:55 · 152 阅读 · 2 评论