1. JVM optimization: An empirical analysis of JVM configurations for enhanced web application performance
- Author
-
Darlan Noetzold, Anubis Graciela de Moraes Rossetto, Luis Augusto Silva, Paul Crocker, and Valderi Reis Quietinho Leithardt
- Subjects
JVM optimization ,Garbage collection ,Performance metrics ,Resource management ,Web application efficiency ,Computer software ,QA76.75-76.765 - Abstract
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.
- Published
- 2024
- Full Text
- View/download PDF