モバイル開発に関しては、何かがインターネットからダウンロードされる速度が、http要求を行っているアプリケーションの影響を受けるかどうかを知りたいと思います。私はダウンロード速度がハードウェアの影響を最も受けていると仮定します。コードがダウンロード速度に影響を与える場合、できるだけ早く何かをダウンロードするためのパフォーマンスヒントは何ですか?コードのダウンロード速度への影響
1
A
答えて
0
すべての通信では、帯域幅によって制限されます。モバイルプラットフォームは、有線接続よりもはるかに遅くなる傾向があります。ソリューションは簡単なので、できるだけダウンロード量を少なくしてください。
これはもちろん、行われたよりも簡単です。ネットワークバインドされたアプリケーションをバインドされないようにするには、何らかの創造性が必要です。しかし、あなたができると、あなたは非常に印象的な/信じられないほどのパフォーマンスの向上を見ることができます。
私はあなたの場合ですが、それを前向きに考えることは良いことですが、アプリが開発されると同時にそれを考慮してください。
シモンズ:親指のいくつかの一般的なルール
ネットワークアクセス:10マイクロ秒
メモリアクセスのオーダー:10ナノ秒のオーダーで10ミリ秒
ディスクアクセスのために
CPUキャッシュ:
ピコ秒100の順にこれはあなたが尋ねたが、あなたができるよりももう少しですなぜデータを圧縮して送信し、それを圧縮解除してから送信する方が速いのかがはっきり分かります。
0
ロバートが言っているように、コード自体ではなく、あなたを制限するネットワークよりも可能性が高いです。意図的にダウンロード速度を複数の言語で調整することは可能ですが、コードが原因であるかどうかは疑問です。
アプリケーションのサイズをどのように減らすかを考えてみてください。資産の再利用、可能であればWebサーバーからのデータの取り込みなどを考えてください。
関連する問題
- 1. DLLの実行速度への影響
- 2. コードのキャッシュサイズへの影響
- 3. SQLクエリーの速度にwhere句の順序の影響
- 4. ページ上のHTMLの量は速度に影響しますか?
- 5. reduceByKeyのnumPartitionsは速度に影響しません
- 6. mysql_data_seekのパフォーマンスへの影響
- 7. Solrのガベージコレクタへの影響
- 8. ネイティブコールが多すぎると速度に影響しません
- 9. 大きなXMLファイルは速度に影響しますか?
- 10. コードのストリーム配信他のストリームへの影響
- 11. ()の単純なコード行への影響は?
- 12. where節の条件の順序はクエリの速度に影響しますか?
- 13. SQLストアドプロシージャのコメントのパフォーマンスへの影響
- 14. Djangoでのリバースリレーションシップのパフォーマンスへの影響
- 15. セキュリティへの影響(libcurlの/ opensslの)
- 16. PostgresのJsonタイプのパフォーマンスへの影響
- 17. MongoDBでのDateTimeのパフォーマンスへの影響
- 18. Azure BLOBストレージへのマイグレーションによるコードへの影響の軽減
- 19. マーカーとベクターのポイント - パフォーマンスへの影響
- 20. 仮想メソッドのパフォーマンスへの影響
- 21. ウェブ上のマイクへの影響
- 22. Androidアノテーションへのパフォーマンスの影響
- 23. LoadControlのパフォーマンスへの影響は?
- 24. 仮想継承のパフォーマンスへの影響
- 25. ホームページ変更時のSEOへの影響
- 26. RequiredFieldValidator、...他のコントロールへの影響
- 27. KRCとSASLのハスケルへの影響?
- 28. MySQLイベントスケジューリングのパフォーマンスへの影響
- 29. Play Framework:ステートレスモデルへのジョブの影響
- 30. -fno-strict-aliasingのパフォーマンスへの影響