arrow
Return

Profiling Processor Usage in Web Applications: Categorization, Usage Patterns, and Experimental Analysis

delete2026-01-01
delete0
PRE
AI
G
Gonzalo Sabando-Alonso
M
Marisol García‐Valls *
DOI:10.1007/978-3-032-04200-2_8delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The determination of the resource consumption patterns of modern web applications is increasingly critical, particularly given stringent non-functional requirements like low-latency user interactions. The increasing population of applications results in high competition for users; and user disatisfaction leads to engaging into some alternative system or app. Despite this, web development has traditionally prioritized functionality over performance, partly due to the perceived abundance of processing power of modern processors. This paper challenges that assumption and advocates for a conscious usage of profiling strategies in web systems that also focuses on the determination of the resource consumption of web application code. This paper explains the importance of determining execution time and its relation to the processor usage in the case of web code. We put forward a set of different strategies and mechanisms to determine the processor usage of web applications. We investigate a number of tools that are of interest for this purpose and provide its usage pattern. We experimentally assess these strategies through a set of experiments and provide a comparative analysis regarding their usability and obtained execution results.
Keywords:
Web applications
web component
processor usage
profiling
CPU usage
green computing
performance

Journal

S
SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, SEAA 2025, PT II
IF:
0
Papers:
29
Citations:
0

Organization

U
Universitat Politecnica de Valencia
Scholars:
1.5W
Papers: 1.4W
Citations: 18
Cited Papers

Cited Papers

err
IF0
err
err0
PREAI
err
errShare
errSave
Optimize along the way: An industrial case study on web performance
err2023-04-01
err1
errOAAI
errvan Riet, Jasper; Malavolta, Ivano; Ghaleb, Taher A.
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
errShare
errSave
An overview of IoT architectures, technologies, and existing open-source projects
err2022-11-01
err0
errOAAI
errTomás Domínguez-Bolaño; Omar Campos; Valentín Barral; Carlos J. Escudero; José A. García-Naya
errShare
errSave
Research on WebAssembly Runtimes: A Survey
err2025-10-06
err0
errOAAI
errYixuan Zhang; Mugeng Liu; Haoyu Wang; Yun Ma; Gang Huang; Xuanzhe Liu
errShare
errSave
An Evaluation Process for IoT Platforms in Time-Sensitive Domains
err2022-12-05
err0
errOAAI
errMarisol García-Valls; Eva Palomar-Cosín
errShare
errSave
researcher View more