JVM optimization: An empirical analysis of JVM configurations for enhanced web application performance
| Main Author: | |
|---|---|
| Publication Date: | 2024 |
| Other Authors: | , , , |
| 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 |