Java application "java.lang.OutOfMemoryError: GC overhead limit exceeded"

Solution Verified - Updated -

Issue

  • The following error appears in the server log (e.g. JBoss server.log):
ERROR [STDERR] java.lang.OutOfMemoryError: GC overhead limit exceeded
  • We would like to root cause analysis of the heap dump generated by one of our application (GRCC) and would like to get some recommendation on heap size parameter setting.

Environment

  • Java
  • OpenJDK
  • Oracle JDK

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In