Would you like our performance experts to take a look at your issue?
High CPU Usage
- Java Client Applications May Use Significantly More Memory and CPU After Upgrading to JDK 11 or Later from JDK 8 32-bit. JDK 8 was the last version to offer a 32-bit JDK Client VM, therefore upgrading to JDK 11 or later means migrating to a 64-bit Server VM. While the Client VM was optimized for smaller applications running in small, single or dual CPU environments, the Server VM is optimized for larger applications to maximize use of resources and optimal performance after startup.
- How to Troubleshoot Performance Problems Due to High CPU Utilization by a Java Application Thread. This article describes how to troubleshoot performance problems due to high CPU utilization by a thread in a Java application.
- Troubleshooting Process Loops and Hangs. A loop process can consume a lot of CPU cycles. Learn how to diagnose and solve this issue here.