2016-07-06 55 views
1

關於移動開發,我想知道從網上下載東西的速度是否會受到發出http請求的應用程序的影響。我假設下載速度最受硬件影響。如果代碼可能會影響下載速度,那麼大多數情況下會盡可能快地下載某些性能提示?代碼對下載速度的影響

回答

0

在所有通信中,您都受限於您的帶寬。移動平臺往往比有線連接慢得多。所以解決方案很簡單,使下載量儘可能小。

這當然說起來容易做起來難。它往往需要一些創造力來讓網絡綁定應用程序解除綁定。但是,如果你能夠做到,你可以看到非常令人印象深刻/令人難以置信的表現。

我是你的情況,先考慮一下,但也可以考慮應用程序的開發。

PS:拇指的一些通用規則

網絡訪問:在10毫秒

磁盤訪問的順序:10微秒

存儲器訪問的順序:10納秒的量級上

CPU緩存:100 picosec

的順序這是多一點比你要求的,但你可以清楚地看到爲什麼壓縮數據,發送並取消壓縮然後發送它更快。

0

正如羅伯特所說,網絡更可能限制你,而不是代碼本身。有可能有意限制多種語言的下載速度,但我懷疑代碼是否是原因。

想一想如何減少應用程序的大小。認真考慮重新使用資產,如果可能的話從網絡服務器提取一些數據等等。

相關問題