A quick and practical guide to potential causes of high CPU usage.
Also find me here:
Baeldung Author
Konstantinos Pentaris
Professional software developer since the early 2010s. My interests lie in concurrency, parallel algorithms, compute and all things optimization.
Here's what I've written (so far):
Baeldung on Java
- All
- Java Concurrency (2)
- Programming (1)
- Persistence (1)
- Java Web (1)
Understanding java.lang.Thread.State: WAITING (parking)
Filed under Java Concurrency
Learn what waiting and parking mean for a thread.
What Is “Locked Ownable Synchronizers” in Thread Dump?
Filed under Java Concurrency
What are locked ownable synchronizers and how to read a thread dump using them.
Difference Between WAR and EAR Files
Filed under Java Web
Learn the difference between WAR and EAR files in Java.
Tomcat Warning “To Prevent a Memory Leak, the JDBC Driver Has Been Forcibly Unregistered”
Filed under Persistence
Learn about the meaning of the JDBC driver forcible unregistration warning message from Tomcat.