Netty NIOコードでサーバーを起動すると、WebSphere(IBM)JDKの次の出力に気付きました。私はIBM JDK for WebSphere 6.1でNetty 3.4.0 FINALを使用しています。自動検出NIO制約レベル使用NIO制約レベルは正確に何を行い、パフォーマンスにどのような影響を及ぼしますか?
:だから最初のオフ、私は正確に制約レベルが何をするのか興味津々1は、(パフォーマンス向上のために、より良いNIOプロバイダを使用してください)
を、私はいずれかを見つけるように見えることはできませんそれに関する情報。第二に、私は以下のステートメントを使用して、それを無効にすることができると思う:
-Djava.nio.channels.spi.constraintLevel=0
は「より良いNIOプロバイダを」何を意味される - 私はWebSphereの使用する必要はありませんIBM 1 - 私はより良いJVMが必要と言っていることでしょうか?
だから私はそれを残す必要がありますか?私が心配しているのは、何らかの行動を取らない限り、パフォーマンスが低下したため、警告です。私は最高のパフォーマンスを求めていますが、IBM WebSphere JDKを使用することに限定しています。 –
@BrianYoder:別のプラットフォームと比較して、パフォーマンスが低下する可能性があります。しかしそれでもまだ十分に良いかもしれません。あなたがそれを試すまであなたは知らないでしょう。 – skaffman