Electron vs. Web: A Comparative Analysis of Energy and Performance in Communication Apps

被引:0
|
作者
Thangadurai, Jonathan [1 ]
Saha, Priyeta [1 ]
Rupanya, Korawit [1 ]
Naeem, Rosheen [1 ]
Enriquez, Alejandro [1 ]
Scoccia, Gian Luca [2 ]
Martinez, Matias [3 ]
Malavolta, Ivano [1 ]
机构
[1] Vrije Univ Amsterdam, Amsterdam, Netherlands
[2] Gran Sasso Sci Inst, Laquila, Italy
[3] Univ Politecn Cataluna, Barcelona, Spain
关键词
Energy consumption; Web browser; Empirical study; TESTS;
D O I
10.1007/978-3-031-70245-7_13
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays, remote communication and collaboration apps are indispensable tools for working and recreation. Typically, they can be accessed either via a Web browser or by installing a desktop application. The desktop versions of the most popular communication apps are implemented using a framework called Electron. The primary objective of this research is to critically assess Electron-based communication apps against their Web-based equivalents, to quantify aspects related to energy efficiency and computational demands. An exhaustive multi-factor and multi-treatment experimental design was employed. This structure encompasses unique scenarios that account for platform types, modes of interaction, and interaction durations. The experiment demonstrates that there are differences, with varying effect sizes, in energy consumption and performance between Electron- and Web-based apps. While Electron-based apps exhibit higher CPU utilization and in some cases slightly higher network usage, their Web-based counterparts tend to consume more energy and memory under various configurations.
引用
收藏
页码:177 / 193
页数:17
相关论文
共 50 条
  • [1] APPS VS. THE WEB
    Stewart, Robin
    TECHNOLOGY REVIEW, 2011, 114 (03) : 11 - 11
  • [2] Native vs Web Apps: Comparing the Energy Consumption and Performance of Android Apps and their Web Counterparts
    Horn, Ruben
    Lahnaoui, Abdellah
    Reinoso, Edgard
    Peng, Sicheng
    Isakov, Vadim
    Islam, Tanjina
    Malavolta, Ivano
    2023 IEEE/ACM 10TH INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS, MOBILESOFT, 2023, : 44 - 54
  • [3] PWA vs the Others: A Comparative Study on the UI Energy-Efficiency of Progressive Web Apps
    Huber, Stefan
    Demetz, Lukas
    Felderer, Michael
    WEB ENGINEERING, ICWE 2021, 2021, 12706 : 464 - 479
  • [4] A comparative study on the energy consumption of Progressive Web Apps
    Huber, Stefan
    Demetz, Lukas
    Felderer, Michael
    INFORMATION SYSTEMS, 2022, 108
  • [5] Measured vs. Perceived Web Performance
    Borzemski, Leszek
    Kedras, Maja
    INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, ISAT 2019, PT I, 2020, 1050 : 285 - 301
  • [6] A comparative analysis of renewable energy simulation tools: Performance simulation model vs. system optimization
    Tozzi, Peter, Jr.
    Jo, Jin Ho
    RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2017, 80 : 390 - 398
  • [7] Comparative analysis of medical Web search using generalized vs. niche technologies
    Lorence, Daniel
    Abraham, Joanna
    JOURNAL OF MEDICAL SYSTEMS, 2006, 30 (03) : 211 - 219
  • [8] Comparative Analysis of Medical Web Search Using Generalized vs. Niche Technologies
    Daniel Lorence
    Joanna Abraham
    Journal of Medical Systems, 2006, 30 : 211 - 219
  • [9] Performance vs. freshness in web database applications
    Stavros Papastavrou
    Panos K. Chrysanthis
    George Samaras
    World Wide Web, 2014, 17 : 969 - 995
  • [10] Performance vs. freshness in web database applications
    Papastavrou, Stavros
    Chrysanthis, Panos K.
    Samaras, George
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2014, 17 (05): : 969 - 995