Java NIO Windows Implementierung

Bei der Arbeit an einem Projekt mit den NIO.2-AIO-Funktionen habe ich in der "alten" NIO-Selector-Implementierung festgestellt, dass unter Windows die Standardauswahlfunktion verwendet wird, die bei Windows aufgrund einer schlechten internen Implementierung überhaupt nicht skaliert. Jeder weiß, dass unter Windows IOCP die einzige echte Lösung ist. Natürlich passt das Callback-on-Completion-Modell nicht in das NIO-Selector-Modell, aber bedeutet dies effektiv, dass die Verwendung von NIO unter Windows grundsätzlich keine gute Idee ist?

Zum Beispiel: Zu den neuen AIO-Funktionen gehört eine IOCP-Implementierung.

Dies gilt insbesondere für die Verwendung des neuesten Netty-Frameworks, bei dem die Unterstützung für AIO eingestellt wurde. Also ist Netty unter Windows nicht so schnell, wie es sein könnte?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage