有效的网络访问优化下载
2015-05-06 00:25
281 查看
使用无线电波(wireless radio)进行数据传输可能是应用最耗电的操作之一。为了降低网络连接的电量消耗,清楚的理解连接模型(connectivity model)如何影响底层的无线通讯硬件设备,显得尤为重要。 这节课介绍了无线电波状态机(wireless radio state machine),并解释了应用的连接模型(connectivity model)是如何与之交互的。进而我们会提出一些建议和方法去优化数据连接,使用预取策略(use prefetching),捆绑传输,最终达到降低数据传输的电量消耗的目的。 一个完全活动的无线电会消耗非常大的电量,因此我们需要让它在不同的能量状态之间切换,在非使用状态时保存电量,在启用时最小化延迟。 |
每次初始化一个连接——不管数据传送的大小——当使用3G,可能会引起电波耗电20s左右。
应用每过20s会发心跳包给服务器,告诉服务器这个应用正在运行,但是这会保持电波一直在耗电,即使没有数据传送也会导致很大的电量消耗。
所以要把数据打包并创建预传输队列。这样就可以把几个传输放在一起,同时进行,保证电波耗电时间尽量短。
在每个传输的时间片段里,尽可能的多传输数据,这样就可以减少需要的时间片段。
所以要延迟传送,把数据排成队列放在一起,进行成批传输。在需要时一起执行。通常预更新和预取应该发起预传输队列的执行。
相关文章推荐
- Android---优化下载让网络访问更高效(四)
- 【Android Developers Training】 83. 实现高效网络访问来优化下载
- Android---优化下载让网络访问更高效(一)
- Android---优化下载让网络访问更高效(二)
- Android官方文档---优化下载让网络访问更高效(一)
- Android---优化下载让网络访问更高效(三)
- Android官方文档---优化下载让网络访问更高效(二)
- Android---优化下载让网络访问更高效(四)
- Android---优化下载让网络访问更高效(三)
- Android官方文档---优化下载让网络访问更高效(三)
- Android官方文档---优化下载让网络访问更高效(四)
- Android---优化下载让网络访问更高效(一)
- Android网络优化5-实现高效网络访问来优化下载
- Android性能优化——优化下载以高效地访问网络
- Android---优化下载让网络访问更高效(二)
- Android---优化下载让网络访问更高效(三)
- 网络访问优化下载
- 用有效的网络访问来最优化下载
- 网络访问优化下载
- 怎样有效优化网站高并发访问?