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

dc.contributor.authorNoetzold, D.
dc.contributor.authorRossetto, A. G. de M.
dc.contributor.authorSilva, L. A.
dc.contributor.authorCrocker, P.
dc.contributor.authorLeithardt, V. R. Q.
dc.date.accessioned2024-10-23T08:49:34Z
dc.date.available2024-10-23T08:49:34Z
dc.date.issued2024
dc.date.updated2024-10-22T11:19:32Z
dc.description.abstractThis 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.eng
dc.description.versioninfo:eu-repo/semantics/publishedVersion
dc.identifier.citationNoetzold, D., Rossetto, A. G. de M., Silva, L. A., Crocker, P., & Leithardt, V. R. Q. (2024). JVM optimization: An empirical analysis of JVM configurations for enhanced web application performance. SoftwareX, 28, Article 101933. https://doi.org/10.1016/j.softx.2024.101933
dc.identifier.doi10.1016/j.softx.2024.101933
dc.identifier.issn2352-7110
dc.identifier.urihttp://hdl.handle.net/10071/32529
dc.language.isoeng
dc.peerreviewedyes
dc.publisherElsevier
dc.relationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F04466%2F2020/PT
dc.relationMCIN/AEI/10.13039/501100011033/FEDER
dc.relationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDP%2F04466%2F2020/PT
dc.relationPID2023-151701OB-C21
dc.relationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F50008%2F2020/PT
dc.rightsopen access
dc.subjectJVM optimizationeng
dc.subjectGarbage collectioneng
dc.subjectPerformance metricseng
dc.subjectResource managementeng
dc.subjectWeb application efficiencyeng
dc.subject.fosDomínio/Área Científica::Ciências Naturais::Ciências da Computação e da Informaçãopor
dc.subject.fosDomínio/Área Científica::Engenharia e Tecnologia::Outras Engenharias e Tecnologiaspor
dc.titleJVM optimization: An empirical analysis of JVM configurations for enhanced web application performanceeng
dc.typearticle
dc.volume28
dspace.entity.typePublicationen
iscte.identifier.cienciahttps://ciencia.iscte-iul.pt/id/ci-pub-106145
iscte.journalSoftwareX
iscte.subject.odsIndústria, inovação e infraestruturaspor
iscte.subject.odsCidades e comunidades sustentáveispor

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
article_106145.pdf
Tamanho:
863.97 KB
Formato:
Adobe Portable Document Format
Descrição:
Versão Editora