Fusing Speed Index during Web Page Loading

Wei Liu, Xinlei Yang, Hao Lin, Zhenhua Li, Feng Qian

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

Abstract

With conventional web page load metrics (e.g., Page Load Time) being blamed for deviating from actual user experiences, in recent years a more sensible and complex metric called Speed Index (SI) has been widely adopted to measure the user's quality of experience (QoE). In brief, SI indicates how quickly a page is filled up with above-the-fold visible elements (or crucial elements for short). To date, however, SI has been used as a metric for performance evaluation, rather than as an explicit heuristic to improve page loading. To demystify this, we examine the entire loading process of various pages and ascribe such incapability to three-fold fundamental uncertainties in terms of network, browser execution, and viewport size. In this paper, we design SipLoader, an SI-oriented page load scheduler through a novel cumulative reactive scheduling framework. It does not attempt to deal with uncertainties in advance or in one shot, but schedules page loading by "repairing"the anticipated (nearly) SI-optimal scheduling when uncertainties actually occur. This is achieved with a suite of efficient designs that fully exploit the cumulative nature of SI calculation. Evaluations show that SipLoader improves the median SI by 41%, and provides 1.43 times to 1.99 times more benefits than state-of-the-art solutions.

Original languageEnglish (US)
Title of host publicationSIGMETRICS/PERFORMANCE 2022 - Abstract Proceedings of the 2022 ACM SIGMETRICS/IFIP PERFORMANCE Joint International Conference on Measurement and Modeling of Computer Systems
PublisherAssociation for Computing Machinery, Inc
Pages45-46
Number of pages2
ISBN (Electronic)9781450391412
DOIs
StatePublished - Jun 6 2022
Event2022 ACM SIGMETRICS/IFIP PERFORMANCE Joint International Conference on Measurement and Modeling of Computer Systems, SIGMETRICS/PERFORMANCE 2022 - Virtual, Online, India
Duration: Jun 6 2022Jun 10 2022

Publication series

NameSIGMETRICS/PERFORMANCE 2022 - Abstract Proceedings of the 2022 ACM SIGMETRICS/IFIP PERFORMANCE Joint International Conference on Measurement and Modeling of Computer Systems

Conference

Conference2022 ACM SIGMETRICS/IFIP PERFORMANCE Joint International Conference on Measurement and Modeling of Computer Systems, SIGMETRICS/PERFORMANCE 2022
Country/TerritoryIndia
CityVirtual, Online
Period6/6/226/10/22

Bibliographical note

Funding Information:
We thank our shepherd, Gareth Tyson, and the anonymous reviewers for their valuable comments and suggestions. Also, we thank Jian Yang for his help in the measurement study. This work is supported in part by the National Natural Science Foundation of China (NSFC) under grants 61822205, 61902211, 61632020, and 61632013.

Publisher Copyright:
© 2022 Owner/Author.

Keywords

  • scheduling
  • speed index
  • web page loading
  • web performance

Fingerprint

Dive into the research topics of 'Fusing Speed Index during Web Page Loading'. Together they form a unique fingerprint.

Cite this