|
|
# Possible reasons:# M8 D. N, y5 s- X8 X, J- L
# The system is out of physical RAM or swap space1 a& B; S4 @" I; b! t1 d& ]
# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap, ^$ _6 E- n7 Z
# Possible solutions:
3 r* Z' G/ b0 z# y# Reduce memory load on the system$ D; o4 j2 O2 e: P
# Increase physical memory or swap space
+ J8 W' Q8 B& p9 l& P& T" \# Check if swap backing store is full
+ r" \/ M* i# K; X6 _8 p. `1 u# Decrease Java heap size (-Xmx/-Xms)0 f' `2 B; F% Y1 B- q/ e
# Decrease number of Java threads
7 [) K: l( I* q7 ]; u: i# Decrease Java thread stack sizes (-Xss)
# o, v) |: u% S; D! v4 ^# Set larger code cache with -XX:ReservedCodeCacheSize=
( s2 E: l, L% x0 z6 d6 F# JVM is running with Zero Based Compressed Oops mode in which the Java heap is* s' q7 j |+ d
# placed in the first 32GB address space. The Java Heap base address is the" ~/ F% m/ S+ }; |- l# a6 i
# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress1 Q! D" k* {8 d9 U2 Q5 N& i
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.+ U: N5 X" {% M+ {8 A" [9 J
把所有其他程序关掉,增加jvm内存分配 |
|