|
|
# Possible reasons: L& D* P, w5 ]
# The system is out of physical RAM or swap space
9 x" k( _) @1 Y# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap
. c" |4 E8 S$ d$ |1 s# Possible solutions:
& V v0 V( x: }( N( V# Reduce memory load on the system
- P- ~: V. c, b% P: e! O# Increase physical memory or swap space
- t! V. x0 B7 h% O5 Y7 w# Check if swap backing store is full* j0 M2 N+ y: Z1 C& |
# Decrease Java heap size (-Xmx/-Xms)
6 i2 W! k! ]) n% a7 H# Decrease number of Java threads' h, r! k5 \5 R8 r
# Decrease Java thread stack sizes (-Xss): H9 T* R' A( M7 i8 ^$ L
# Set larger code cache with -XX:ReservedCodeCacheSize=
1 ~$ @1 x5 q$ z" ~) \7 w) ]# JVM is running with Zero Based Compressed Oops mode in which the Java heap is
# F0 ^0 L7 H+ L6 n% R# placed in the first 32GB address space. The Java Heap base address is the
$ ?$ i4 P8 |7 v3 D3 A# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress8 U* e6 O2 y4 I% \% l8 Y3 u: s3 L
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.; u9 J0 w9 @7 z" g
把所有其他程序关掉,增加jvm内存分配 |
|