Linux和Windows上运行的Netty之间的差异

问题描述 投票:0回答:1

Netty的I / o复用取决于Linux系统上的epoll,但是在Windows操作系统上运行netty时性能是否相同?

没有epoll的Windows,netty如何工作?iocp?

谢谢您的回答。

linux windows netty epoll iocp
1个回答
0
投票

这样想:默认情况下,Netty使用Java NIO,它与您所运行的操作系统无关。但是,通过利用本机支持(例如,对于Linux的epoll或对于macos的kqueue),可以获得其他性能和某些功能。到目前为止,Netty for Windows还没有任何本机增强,但是基本的Java NIO仍然可以很好地运行,并且NIO不依赖于epoll。

© www.soinside.com 2019 - 2024. All rights reserved.