我注意到在使用Netty NIO代码启动我的服务器时,WebSphere(IBM)JDK输出了以下内容。我正在使用Netty 3.4.0 FINAL与WebSphere 6.1的IBM JDK。
什么是“更好的NIO提供者”意味着 - 这是否意味着我需要更好的JVM - 而不是我必须用于WebSphere的IBM?
首先,我很好奇约束级别到底是做什么的,我似乎找不到任何相关信息。其次,我认为我可以通过使用下面的语句来覆盖它:使用自动检测的NIO约束级别:1(使用更好的NIO提供程序以获得更好的性能)
-Djava.nio.channels.spi.constraintLevel=0
什么是“更好的NIO提供者”意味着 - 这是否意味着我需要更好的JVM - 而不是我必须用于WebSphere的IBM?