知识卡片

NIO适合高并发

专业/工作 · 576.a

内容

NIO 传输依靠选择器以异步方式操作 I/O,适合高连接、高并发场景。它的边界也很清楚:如果业务处理阻塞或单连接任务过重,选择器减少线程的优势仍会被上层逻辑抵消。

参考来源

- 位置:《Netty实战》第05章《Netty传输功能》(源文件:_epub-src/OEBPS/Text/chapter5.xhtml) - 结论依据:原文定义 NIO 为网络传输最常用方式,通过选择器提供完全异步的 I/O 操作,通常用于高并发、高连接场景且性能优异。 - 原始内容:NIO(Non Blocking I/O)是网路传输中最常用的方式,通过选择器提供完全异步的方式操作所有的I/O。Netty Trasport中的NIO方式通常用在高并发、高连接的场景下,性能十分优异。