Direct NFSクライアントのためのTCPネットワーク・プロトコル・バッファの確認
TCPネットワーク・バッファ・サイズがサーバーの速度に適していることを確実にするために、TCPネットワーク・バッファ・サイズを確認します。
デフォルトでネットワークのバッファ・サイズは、TCPでは1 MB、UDPでは2 MBに設定されます。TCPバッファ・サイズはファイル転送に制限を設定することが可能で、これはDirect NFSクライアント・ユーザーのパフォーマンスにマイナスの影響を与える場合があります。
Oracle Solaris 11で現在のTCPバッファ・サイズを確認するには:
# ipadm show-prop -p max_buf tcp
サーバーのリンク速度に基づいて値を設定することをお薦めします。次に例を示します。
Oracle Solaris 11の場合:
# ipadm set-prop -p max_buf=1048576 tcp
また、TCP送信ウィンドウ・サイズおよびTCP受信ウィンドウ・サイズが、サーバーの速度に適したサイズであることを確認します。
Oracle Solaris 11で現在のTCP送信ウィンドウ・サイズおよびTCP受信ウィンドウ・サイズを確認するには:
# ipadm show-prop -p send_buf tcp
# ipadm show-prop -p recv_buf tcp
サーバーのリンク速度に基づいて値を設定することをお薦めします。次に例を示します。
Oracle Solaris 11の場合:
# ipadm set-prop -p send_buf=1056768 tcp
# ipadm set-prop -p recv_buf=1056768 tcp