Optimizing Energy Efficiency of Browsers in Energy-Aware Scheduling-enabled Mobile Devices

被引:9
|
作者
Choi, Yonghun [1 ]
Park, Seonghoon [1 ]
Cha, Hojung [1 ]
机构
[1] Yonsei Univ, Dept Comp Sci, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
Mobile web browser; Smartphones; Energy-aware scheduling; Energy efficiency;
D O I
10.1145/3300061.3345449
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Web browsing, previously optimized for the desktop environment, is being fine-tuned for energy-efficient use on mobile devices. Although active attempts have been made to reduce energy consumption, the advent of energy-aware scheduling (EAS) integrated in the recent devices suggests the possibility of a new approach for optimizing energy use by browsers. Our preliminary analysis showed that the existing EAS-enabled system is overly optimized for performance, leading to energy inefficiencies while a web browser is running. In this paper, we analyze the characteristics of web browsers, and investigate the cause of energy inefficiency in EAS-enabled mobile devices. We then propose a system, called WebTune, to improve the energy efficiency of mobile browsers. Exploiting the reinforcement learning technique, WebTune learns the optimal execution speed of the web browser's processes, and adjusts the speed at runtime, thus saving energy and ensuring the quality of service (QoS). WebTune is implemented on the latest Android-based smartphones, and evaluated with Alexa's top 200 websites. The experimental results show that WebTune reduced the device-level energy consumption of the Google Pixel 2 XL and Samsung Galaxy S9 Plus smartphones by 18.7-22.0% and 13.7-16.1%, respectively, without degrading the QoS.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Energy-aware Scheduling on Multiprocessor Platforms with Devices
    Li, Dawei
    Wu, Jie
    Li, Keqin
    Hwang, Kai
    [J]. 2013 IEEE THIRD INTERNATIONAL CONFERENCE ON CLOUD AND GREEN COMPUTING (CGC 2013), 2013, : 26 - 33
  • [2] A Survey on Energy-Aware Profiler for Mobile Devices
    Jofri, Muhammad Hanif
    Fudzee, Mohd Farhan Md
    Ismail, Mohd Norasri
    [J]. COMPUTATIONAL INTELLIGENCE IN INFORMATION SYSTEMS, 2015, 331 : 295 - 305
  • [3] Energy-Aware Cooperative Computation in Mobile Devices
    Singh, Ajita
    Xing, Yuxuan
    Seferoglu, Hulya
    [J]. 2016 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2016, : 368 - 376
  • [4] Energy-aware resource sharing with mobile devices
    Furthmueller, Jochen
    Waldhorst, Oliver P.
    [J]. COMPUTER NETWORKS, 2012, 56 (07) : 1920 - 1934
  • [5] Energy-aware task scheduling in mobile cloud computing
    Chaogang Tang
    Mingyang Hao
    Xianglin Wei
    Wei Chen
    [J]. Distributed and Parallel Databases, 2018, 36 : 529 - 553
  • [6] Energy-aware Transmission Scheduling in Mobile Sensor Networks
    Chen, Hou-Chun
    Fu, Huai-Lei
    Lin, Phone
    Hsu, Chih-Hao
    [J]. 2011 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE (GLOBECOM 2011), 2011,
  • [7] Dynamic offloading for energy-aware scheduling in a mobile cloud
    Lu, Junwen
    Yongsheng, Hao
    Wu, Kesou
    Chen, Yuming
    Wang, Qin
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (06) : 3167 - 3177
  • [8] Energy-aware task scheduling in mobile cloud computing
    Tang, Chaogang
    Hao, Mingyang
    Wei, Xianglin
    Chen, Wei
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2018, 36 (03) : 529 - 553
  • [9] Energy-aware resource allocation in WLAN mobile devices
    Kim, J
    Shin, MS
    Shrestha, SL
    Chong, S
    [J]. GLOBECOM '05: IEEE Global Telecommunications Conference, Vols 1-6: DISCOVERY PAST AND FUTURE, 2005, : 3285 - 3289
  • [10] Energy-aware instruction scheduling
    Parikh, A
    Kandemir, APM
    Vijaykrishnan, N
    Irwin, MJ
    [J]. HIGH PERFORMANCE COMPUTING - HIPC 2000, PROCEEDINGS, 2001, 1970 : 335 - 344