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

Usama Naseer, Theophilus A. Benson, Ravi Netravali

Research output: Chapter in Book/Report/Conference proceedingConference contribution

13 Scopus citations

Abstract

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.

Original languageEnglish (US)
Title of host publicationHotMobile 2021 - Proceedings of the 22nd International Workshop on Mobile Computing Systems and Applications
PublisherAssociation for Computing Machinery, Inc
Pages71-77
Number of pages7
ISBN (Electronic)9781450383233
DOIs
StatePublished - Feb 24 2021
Externally publishedYes
Event22nd International Workshop on Mobile Computing Systems and Applications, HotMobile 2021 - Virtual, Online, United Kingdom
Duration: Feb 24 2021Feb 26 2021

Publication series

NameHotMobile 2021 - Proceedings of the 22nd International Workshop on Mobile Computing Systems and Applications

Conference

Conference22nd International Workshop on Mobile Computing Systems and Applications, HotMobile 2021
Country/TerritoryUnited Kingdom
CityVirtual, Online
Period2/24/212/26/21

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Software
  • Human-Computer Interaction
  • Computer Science Applications

Keywords

  • Memory performance
  • Mobile web
  • Web optimizations

Fingerprint

Dive into the research topics of 'WebMedic: Disentangling the Memory-Functionality Tension for the Next Billion Mobile Web Users'. Together they form a unique fingerprint.

Cite this