作者: Yixue Zhao , Paul Wat , Marcelo Schmitt Laser , Nenad Medvidović
关键词:
摘要: Network latency in mobile software has a large impact on user experience, with potentially severe economic consequences. Prefetching and caching have been shown effective reducing the latencies browser-based systems. However, those techniques cannot be directly applied to emerging domain of apps because differences network interactions. Moreover, there is lack research prefetching that may suitable for app domain, it not clear whether such can or they are even feasible. This paper takes first step toward answering these questions by conducting comprehensive study understand characteristics HTTP requests over 1000 popular Android apps. Our work focuses prefetchability using static program analysis cacheability resulting responses. We find substantial opportunity leverage apps, but must take into account nature apps' interactions idiosyncrasies as untrustworthy header information. observations provide guidelines developers utilize schemes development, motivate future this area.