Java on Linux Crashed with the Message "There Is Insufficient Memory For The Java Runtime Environment To Continue. Cannot create GC thread. Out of system resources."

(Doc ID 2051440.1)

Last updated on NOVEMBER 05, 2016

Applies to:

Java SE JDK and JRE - Version 6 and later
Linux x86-64
Linux x86

Symptoms

You are getting Out of Memory Errors when trying to run Java processes in your environment. You have processes running correctly, but once you go over some limit, you get errors and a new JVM is not started.

Snippet from the fatal error log. Important strings are printed in bold:


 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms