Net.core.rmem_maxとnet.ipv4.tcp_rmemの3番目の値の違いは何ですか? TCP接続の優先順位が高いのはどれですか。
以下の2つの例で、TCP接続の最大バッファーはいくつですか?
Case 1:
sysctl -w net.core.rmem_max=7388608
sysctl -w net.ipv4.tcp_rmem='4096 87380 8388608'
Case 2:
sysctl -w net.core.rmem_max=8388608
sysctl -w net.ipv4.tcp_rmem='4096 87380 7388608'
コアは全体の最大受信バッファであり、tcpはそのプロトコルにのみ関連しています。
優先度の質問については:tcp-settingが一般的なmax設定よりも優先されるようで、これは少し混乱します。 maxを設定しても、現在のtcp設定には影響しません(CentOS 5でテスト済み)。
より正確な説明は次のようになります:default_max-しかし、それはおそらく長すぎました。