Expert Advice

JVM_MEM64Free_Critical  
Situation Description
Suggested Actions
Situation Description

The critical threshold for free 64-bit memory has been breached.

 

Possible Causes
  1. The MEMLIMIT for the job running the JVM is too small.
  2. In 64-bit JVMs, Java threads require 64-bit memory. Use the OMEGAMON Threads workspaces to see if thread usage is growing.
  3. The Java heap may be too large.
  4. Native memory leak in JNI code.

 

Suggested Actions
  1. Stop, and restart the JVM with a larger MEMLIMIT before the application crashes the JVM with OutOfMemoryError.
  2. If the number of threads is growing, refer the problem to the application programmers.
  3. If Garbage Collection rates are low, consider lowering the minimum Java heap size.

 

Copyright IBM Corp. 2019 All Rights Reserved US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contact IBM