9.2. バイトバッファープールの設定

Undertow バイトバッファープールは、プールされた NIO ByteBuffer インスタンスの割り当てに使用されます。すべてのリスナーにバイトバッファープールがあり、各リスナーに異なるバッファープールおよびワーカーを使用できます。バイトバッファープールは異なるサーバーインスタンス間で共有できます。

バイトバッファープールの設定に使用できる属性の完全リストは、JBoss EAP『設定ガイド』の「バイトバッファープールの属性」を参照してください。

パフォーマンスに大きく影響する主なバイトバッファープール属性は buffer-size です。デフォルトはシステムの RAM リソースを基に算出され、デフォルトの値はほとんどの場合で適切です。この属性を手作業で設定する場合、ほとんどのサーバーに適切なサイズは 16 KB です。

バイトバッファープールの作成および設定方法の手順は、JBoss EAP『設定ガイド』を参照してください。