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

Darlan Noetzold, Anubis Graciela de Moraes Rossetto, Luis Augusto Silva, Paul Crocker, Valderi Reis Quietinho Leithardt

Resultado de pesquisarevisão de pares

Resumo

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.

Idioma originalInglês
Número do artigo101933
RevistaSoftwareX
Volume28
DOIs
Estado da publicaçãoPublicadas - 1 dez. 2024
Publicado externamenteSim

Nota bibliográfica

Publisher Copyright:
© 2024 The Authors

Financiamento

Financiadoras/-esNúmero do financiador
Fundação para a Ciência e a TecnologiaUIDB/50008/2020

    Impressão digital

    Mergulhe nos tópicos de investigação de “JVM optimization: An empirical analysis of JVM configurations for enhanced web application performance“. Em conjunto formam uma impressão digital única.

    Citar isto