Is it possible to speed up a complex Java application by more than 10% in a few simple steps without changing code? Yes, if you configure your Java VM correctly.
One of the most resource-intensive components of a Java VM is the garbage collector (GC) which automatically reclaims unreferenced objects and makes their memory available for further allocation. With millions of objects to be reclaimed at a time, your application may stutter or even pause for a few seconds while the heap is cleaned up. What can you do about this problem?
Read the full article here!