JVM optimization: An empirical analysis of JVM configurations for enhanced web application performance

Bibliographic Details
Main Author: Noetzold, D.
Publication Date: 2024
Other Authors: Rossetto, A. G. de M., Silva, L. A., Crocker, P., Leithardt, V. R. Q.
Format: Article
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10071/32529
Summary: This research presents software for empirically analyzing Java Virtual Machine (JVM) parameter configurations to enhance web application performance. Using tools like JMeter and cAdvisor in a controlled hardware environment, it collects and analyzes performance metrics. Tailored JVM settings for high request loads improved CPU efficiency by 20% and reduced memory usage by 15% compared to standard configurations. For I/O intensive operations with large files, optimized JVM configurations decreased response times by 30% and CPU usage by 25%. These findings highlight the impact of tailored JVM settings on application responsiveness and resource management, providing valuable guidance for developers and engineers.
id RCAP_a855ba0351e74e6f99ba25024b85ac1c
oai_identifier_str oai:repositorio.iscte-iul.pt:10071/32529
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling JVM optimization: An empirical analysis of JVM configurations for enhanced web application performanceJVM optimizationGarbage collectionPerformance metricsResource managementWeb application efficiencyThis research presents software for empirically analyzing Java Virtual Machine (JVM) parameter configurations to enhance web application performance. Using tools like JMeter and cAdvisor in a controlled hardware environment, it collects and analyzes performance metrics. Tailored JVM settings for high request loads improved CPU efficiency by 20% and reduced memory usage by 15% compared to standard configurations. For I/O intensive operations with large files, optimized JVM configurations decreased response times by 30% and CPU usage by 25%. These findings highlight the impact of tailored JVM settings on application responsiveness and resource management, providing valuable guidance for developers and engineers.Elsevier2024-10-23T08:49:34Z2024-01-01T00:00:00Z20242024-10-22T11:19:32Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10071/32529eng2352-711010.1016/j.softx.2024.101933Noetzold, D.Rossetto, A. G. de M.Silva, L. A.Crocker, P.Leithardt, V. R. Q.info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-12-15T01:16:39Zoai:repositorio.iscte-iul.pt:10071/32529Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T19:02:09.746631Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv JVM optimization: An empirical analysis of JVM configurations for enhanced web application performance
title JVM optimization: An empirical analysis of JVM configurations for enhanced web application performance
spellingShingle JVM optimization: An empirical analysis of JVM configurations for enhanced web application performance
Noetzold, D.
JVM optimization
Garbage collection
Performance metrics
Resource management
Web application efficiency
title_short JVM optimization: An empirical analysis of JVM configurations for enhanced web application performance
title_full JVM optimization: An empirical analysis of JVM configurations for enhanced web application performance
title_fullStr JVM optimization: An empirical analysis of JVM configurations for enhanced web application performance
title_full_unstemmed JVM optimization: An empirical analysis of JVM configurations for enhanced web application performance
title_sort JVM optimization: An empirical analysis of JVM configurations for enhanced web application performance
author Noetzold, D.
author_facet Noetzold, D.
Rossetto, A. G. de M.
Silva, L. A.
Crocker, P.
Leithardt, V. R. Q.
author_role author
author2 Rossetto, A. G. de M.
Silva, L. A.
Crocker, P.
Leithardt, V. R. Q.
author2_role author
author
author
author
dc.contributor.author.fl_str_mv Noetzold, D.
Rossetto, A. G. de M.
Silva, L. A.
Crocker, P.
Leithardt, V. R. Q.
dc.subject.por.fl_str_mv JVM optimization
Garbage collection
Performance metrics
Resource management
Web application efficiency
topic JVM optimization
Garbage collection
Performance metrics
Resource management
Web application efficiency
description This research presents software for empirically analyzing Java Virtual Machine (JVM) parameter configurations to enhance web application performance. Using tools like JMeter and cAdvisor in a controlled hardware environment, it collects and analyzes performance metrics. Tailored JVM settings for high request loads improved CPU efficiency by 20% and reduced memory usage by 15% compared to standard configurations. For I/O intensive operations with large files, optimized JVM configurations decreased response times by 30% and CPU usage by 25%. These findings highlight the impact of tailored JVM settings on application responsiveness and resource management, providing valuable guidance for developers and engineers.
publishDate 2024
dc.date.none.fl_str_mv 2024-10-23T08:49:34Z
2024-01-01T00:00:00Z
2024
2024-10-22T11:19:32Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10071/32529
url http://hdl.handle.net/10071/32529
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 2352-7110
10.1016/j.softx.2024.101933
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Elsevier
publisher.none.fl_str_mv Elsevier
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833597833802940416