gpt4 book ai didi

java - NioEventLoopGroup 与 AioEventLoopGroup

转载 作者:太空宇宙 更新时间:2023-11-04 07:36:17 25 4
gpt4 key购买 nike

我是 Netty 和 Java NIO 的新手。我正在使用 Netty 4.0 RC3。我对 NioEventLoopGroup 和 AioEventLoopGroup 之间的区别感到困惑。我看到 NioEventLoopGroup 正在使用 Java NIO.1 选择器和 channel 。 AioEventLoopGroup 使用 NIO.2 java.nio.channels.AsynchronousChannelGroup。从编程和性能的角度来看,它有什么区别?我什么时候应该使用哪个 eventloopgroup?此外,Netty 文档中的大多数示例都使用 NioEventLoopGroup。如果我使用 Java 7,我可以将 NioEventLoopGroup 替换为 AioEventLoopGroup 并期望一切正常吗?

最佳答案

Aio* 仍然很新,而 Nio* 已经存在很长时间了。我们将其添加到 Netty 中,因为我们希望随着时间的推移它会得到更多改进。目前,我将留在 Nio* 进行生产。

关于java - NioEventLoopGroup 与 AioEventLoopGroup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16830751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com