在使用NIO.2 AIO功能开展项目时,我查看了“旧”的NIO选择器实现,并发现在Windows上使用默认的select函数,由于其内部实现不良而完全无法扩展。众所周知,在Windows上,IOCP是唯一真正的解决方案。当然,回调完成模型并不适合于NIO选择器模型,但这是否有效地意味着在Windows上使用NIO基本上不是一个好主意?
例如:新的AIO功能包括一个IOCP实现。
特别是在最新的Netty框架中,支持AIO已经被放弃。因此,Netty在Windows上的速度不如其本应达到的速度?
例如:新的AIO功能包括一个IOCP实现。
特别是在最新的Netty框架中,支持AIO已经被放弃。因此,Netty在Windows上的速度不如其本应达到的速度?