• español
    • English
  • Login
  • English 
    • español
    • English

UniversidaddeCádiz

Área de Biblioteca, Archivo y Publicaciones
Communities and Collections
View Item 
  •   RODIN Home
  • Producción Científica
  • Artículos Científicos
  • View Item
  •   RODIN Home
  • Producción Científica
  • Artículos Científicos
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Evaluating compiler optimizations for faster and greener web browsing

Thumbnail
Identificadores

URI: http://hdl.handle.net/10498/40554

DOI: 10.1016/J.INFSOF.2026.108153

ISSN: 0950-5849

Files
OA_2026_0468.pdf (3.993Mb)
Statistics
View statistics
Metrics and citations
 
Share
Export
Export reference to MendeleyRefworksEndNoteBibTexRIS
Metadata
Show full item record
Author/s
Aragón Jurado, José MiguelAuthority UCA; Dorronsoro Díaz, BernabéAuthority UCA; Ruiz Villalobos, PatriciaAuthority UCA
Date
2026
Department
Ingeniería Informática; Ingeniería Mecánica y Diseño Industrial
Source
Information and Software Technology, Vol. 196, 2026
Abstract
Context: 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.
Subjects
Chromium; Compiler optimization; Energy consumption; Firefox; Green software; Software performance; Web browsers
Collections
  • Artículos Científicos [11973]
Atribución 4.0 Internacional
This work is under a Creative Commons License Atribución 4.0 Internacional

Browse

All of RODINCommunities and CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

Statistics

View Usage Statistics

Información adicional

AboutDeposit in RODINPoliciesGuidelinesRightsLinksStatisticsNewsFrequently Asked Questions

RODIN is available through

OpenAIREOAIsterRecolectaHispanaEuropeanaBaseDARTOATDGoogle Academic

Related links

Sherpa/RomeoDulcineaROAROpenDOARCreative CommonsORCID

RODIN está gestionado por el Área de Biblioteca, Archivo y Publicaciones de la Universidad de Cádiz

Contact informationSuggestionsUser Support