Direct NFSクライアントのためのTCPネットワーク・プロトコル・バッファの確認

TCPネットワーク・バッファ・サイズがサーバーの速度に適していることを確実にするために、TCPネットワーク・バッファ・サイズを確認します。

デフォルトでネットワークのバッファ・サイズは、TCPでは1 MB、UDPでは2 MBに設定されます。TCPバッファ・サイズはファイル転送に制限を設定することが可能で、これはDirect NFSクライアント・ユーザーのパフォーマンスにマイナスの影響を与える場合があります。

現在のTCPバッファ・サイズを確認するための手順:

bash-4.0$ ndd -get /dev/tcp tcp_xmit_hiwater_max 
bash-4.0$ ndd -get /dev/tcp tcp_recv_hiwater_max

サーバーのリンク速度に基づいて値を設定することをお薦めします。例:

bash-4.0# ndd -set /dev/tcp tcp_xmit_hiwater_max 10485760
bash-4.0# ndd -set /dev/tcp tcp_recv_hiwater_max 10485760