MOBILESoft : G : Reducing Latency in Mobile Apps via Program Analysis

semanticscholar(2018)

引用 0|浏览3
暂无评分
摘要
Reducing network latency in mobile applications is an effective way of improving the mobile user experience and has tangible economic benefits. We present PALOMA, a novel client-centric technique for reducing the network latency by prefetching HTTP requests in Android apps. Our work leverages string analysis and callback controlflow analysis to automatically instrument apps using PALOMA’s rigorous formulation of scenarios that address “what” and “when” to prefetch. PALOMA has been shown to incur significant runtime savings (several hundred milliseconds per prefetchable HTTP request), both when applied on a reusable evaluation benchmark we have developed and on real applications.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要