|
|
# Possible reasons:7 |8 ] ]6 m7 i) j% E
# The system is out of physical RAM or swap space m$ C, B/ K* u1 F, f, V+ a
# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap- S ~& ?& ?5 k$ N
# Possible solutions:
. }7 I* `9 e1 T; r7 c S8 p# Reduce memory load on the system9 E! M' P# ]! ^
# Increase physical memory or swap space
0 R, W! s: R! O; a/ Q9 d) y# Check if swap backing store is full" u1 q/ X2 {2 |1 b F1 A
# Decrease Java heap size (-Xmx/-Xms)
2 ^- l0 r' e: Y/ q4 u# Decrease number of Java threads4 N7 W# }8 T+ h1 P/ L& f- q
# Decrease Java thread stack sizes (-Xss)
' L" o8 q3 \1 c- G# Set larger code cache with -XX:ReservedCodeCacheSize=
: V8 L% ?9 S. u0 Z) p# JVM is running with Zero Based Compressed Oops mode in which the Java heap is
9 b* }' C# h: G/ P! O# placed in the first 32GB address space. The Java Heap base address is the* h2 o" t, W, s! q2 S* S, f: T: _! ^
# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress
6 _9 b" i" w. N) F% g- _) ]2 z# to set the Java Heap base and to place the Java Heap above 32GB virtual address.8 b( {4 [2 i/ l" F, e0 q- f
把所有其他程序关掉,增加jvm内存分配 |
|