Netty是如何实现高性能的?

采用异步非阻塞I/O类库,基于Reactor模式实现,解决了传统同步阻塞I/O模式下一个服务端没法平滑地处理线性增加的客户端问题(解决了过去用户数量不可控致使资源分配不可控的问题) TCP接收和发送缓冲区使用直接内存代替堆内存,避免了内存复制,提高了I/O读取和写入的性能(零拷贝) 支持经过内存池的方式循环利用ByteBuf,避免了频繁建立和销毁ByteBuf带来的性能损耗 可配置的I/O线程数,
相关文章
相关标签/搜索