WebMedic: Disentangling the Memory-Functionality Tension for the Next Billion Mobile Web Users

WebMedic: Disentangling the Memory-Functionality Tension for the Next Billion Mobile Web Users
复制标题

DOI:
10.1145/3446382.3448652
复制
发表时间:
2021-02
期刊:
Proceedings of the 22nd International Workshop on Mobile Computing Systems and Applications
影响因子:
--
通讯作者:
Usama Naseer;Theophilus A. Benson;R. Netravali
Usama Naseer;Theophilus A. Benson;R. Netravali
中科院分区:
其他
文献类型:
--
作者:
Usama Naseer;Theophilus A. Benson;R. Netravali

文献摘要

相似文献

发展中地区的用户仍然受到网络性能差的影响,主要是由于他们独特的低端设备。在本文中,我们揭示了这种次优性能的根本原因,通过交叉分析纵向资源(特别是内存)配置文件从一个大型的社交网络,和现代网页的内存消耗在五个地区。我们发现,命中内存约束的罪魁祸首是JavaScript执行,现有的优化不适合缓解。为了解决这个问题,我们提出了WebMedic,一种权衡网页的不太重要的功能来直接解决内存和性能问题的方法。
Users in developing regions still suffer from poor web performance, mainly due to their unique landscape of low-end devices. In this paper, we uncover a root cause of this suboptimal performance by cross-analyzing longitudinal resource (in particular, memory) profiles from a large social network, and the memory consumption of modern webpages in five regions. We discover that the primary culprit for hitting memory constraints is JavaScript execution which existing optimizations are ill-suited to alleviate. To handle this, we propose WebMedic, an approach that trades-off less critical functionality of a webpage to directly address memory and performance problems.