1

これを行うと、データの損失や帯域幅の低下などの問題が発生するかどうか疑問に思っています. 256KB のデータを送信している可能性があり、それを小さなチャンクに分割して個別に送信する必要があるのか​​、それともすべてを一度に送信できるのかを知りたいです。

4

1 に答える 1

5

一般に、アプリケーションレベルでは、これについて心配する必要はありません。低レベルのソフトウェアとネットワークハードウェアは、ネットワーク設定、リンク速度、プロトコルフレーム/パケットサイズなどに基づいてデータを適切なサイズのチャンクに分割するよりもはるかに優れた仕事をします。

どちらかといえば、データをより小さなチャンクに分割しようとして、それを間違えると、ネットワーク層はさらに小さなチャンクを生成し、余分なヘッダーとオーバーヘッドで帯域幅を浪費します。

アプリケーションが非常にパフォーマンスに敏感な場合、それを軽減するためにできることがありますが、それらは非常に時期尚早の最適化です。実際に問題が発生した場合は、それらの問題に対処してください。

于 2013-03-17T01:47:41.463 に答える