0

アプリケーション間でデータを転送するために af_unix ソケットを使用しています。レシーバー/サーバーは低速であるため、クライアントが数千バイトのデータを書き込むことは望ましくありません。サイズの最小値が 2048 であることを確認しました。これをもっと小さくする方法はありますか? 数百バイトでも?または、代わりにソケットを少数のメッセージに制限しますか?

setsockopt() を介して SO_SNDBUF と SO_RCVBUF の両方を 512 に設定しようとしましたが、値は SO_SNDBUF では 4608、SO_RCVBUF では 2304 に固定されているようです。

4

0 に答える 0