4

データの小さなチャンク (数バイト) を送信するときの Unix ソケットのバッファリング特性を知っている人はいますか?

TCP ソケットを使用している場合、Nagle アルゴリズムを無効にして、データ転送の遅延を防ぐことができます。しかし、Unix ドメイン ソケットには (私が知っている) 同等の機能はありません。

4

1 に答える 1

4

UNIX ドメインソケットで利用できる nagle アルゴリズムはありません。

Unix ソケットは通常、オペレーティング システム カーネルのメモリ バッファとして実装されます。ソケットにデータを書き込んだり送信したりすると、データはそのバッファにコピーされ、すぐにピアで利用できるようになります。

于 2012-08-17T17:26:37.707 に答える