Show simple item record

dc.contributor.authorAragón Jurado, José Miguel 
dc.contributor.authorDorronsoro Díaz, Bernabé 
dc.contributor.authorRuiz Villalobos, Patricia 
dc.contributor.otherIngeniería Informáticaes_ES
dc.contributor.otherIngeniería Mecánica y Diseño Industriales_ES
dc.date.accessioned2026-11-05T10:03:44Z
dc.date.available2026-11-05T10:03:44Z
dc.date.issued2026
dc.identifier.issn0950-5849
dc.identifier.urihttp://hdl.handle.net/10498/40554
dc.description.abstractContext: Web browsers are essential in the digital era, enabling seamless access to information and content. However, their intensive resource usage raises energy efficiency concerns, especially in battery-powered devices. Excessive consumption accelerates battery depletion, shortens device lifespan, and contributes to electronic waste and environmental degradation. Objectives: This study aims to empirically assess the impact of compiler optimization flags on the energy efficiency of modern web browsers, focusing on both Rust- and LLVM-based configurations. Methods: Three widely used browsers, namely Firefox, LibreWolf, and Chromium, were evaluated under two benchmark conditions: one browser-specific and one common across all browsers. For each configuration, runtime, energy consumption, and memory usage were measured to quantify performance gains resulting from different optimization strategies. Results: The experiments show that compiler optimizations substantially improve runtime, energy efficiency, and memory utilization, with maximum gains of 76.39%, 76.37%, and 76.22%, respectively. Firefox achieved the best overall performance in energy and runtime metrics, while Chromium showed superior memory efficiency. Rust-specific optimizations alone produced inconsistent outcomes, but combining them with LLVM optimizations yielded more reliable improvements. Conclusion: Compiler optimizations significantly enhance browser performance and energy efficiency. Achieving consistent gains, however, requires carefully combining optimization levels to balance performance and energy use.es_ES
dc.formatapplication/pdfes_ES
dc.language.isoenges_ES
dc.publisherElsevier B.V.es_ES
dc.rightsAtribución 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/es_ES
dc.sourceInformation and Software Technology, Vol. 196, 2026es_ES
dc.subjectChromiumes_ES
dc.subjectCompiler optimizationes_ES
dc.subjectEnergy consumptiones_ES
dc.subjectFirefoxes_ES
dc.subjectGreen softwarees_ES
dc.subjectSoftware performancees_ES
dc.subjectWeb browserses_ES
dc.titleEvaluating compiler optimizations for faster and greener web browsinges_ES
dc.typejournal articlees_ES
dc.rights.accessRightsopen accesses_ES
dc.identifier.doi10.1016/J.INFSOF.2026.108153
dc.type.hasVersionVoRes_ES


Files in this item

This item appears in the following Collection(s)

Show simple item record

Atribución 4.0 Internacional
This work is under a Creative Commons License Atribución 4.0 Internacional