これがこの質問の適切な場所であるかどうかは完全にはわかりませんが、Stack Exchange Directory を調べたところ、モバイル ネットワーク用のものはないようです。この質問により適切な場所を教えてください。
とにかく、私は Android でプロジェクトに取り組んでおり、データを送信する最も費用対効果の高い方法を見つけようとしています。TCP ソケットを使用しています。基本的に、一連の (たとえば 5) の小さな (たとえば 100B) ペイロードを送信するか、1 つの大きなペイロード (1000B) を送信するかを選択できます。私は Nagle のアルゴリズムを使用していないので (これはとにかく冗長になりますよね?) これは、最初のケースでは 5 つのパケットを送信し、2 番目のケースでは 1 つしか送信しないことを意味すると推測します。パケット。
私が疑問に思っているのは、どのアプローチが最終的にユーザーにより多くのデータを使用するのでしょうか? 前者は技術的に半分の量のデータを送信していますが、ユーザーはパケットのオーバーヘッドに対して課金されますか?
どんな洞察も大歓迎です。