|
|
# Possible reasons:
~1 N: V5 E: s7 J+ D! A# The system is out of physical RAM or swap space/ A- [4 p% N+ R2 R3 j
# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap
6 W& N6 k3 Y1 H, ]! [# Possible solutions:
# l7 o/ o& T( `7 B# Reduce memory load on the system
" l' R" F/ q* p# O# Increase physical memory or swap space
$ _+ F1 M7 J( P+ f6 R0 Q# Check if swap backing store is full
+ L8 I1 y5 z1 b# Decrease Java heap size (-Xmx/-Xms)
# W; k( ^* q F! J: \: E" K# Decrease number of Java threads) {0 P' X$ @: e m1 r: c
# Decrease Java thread stack sizes (-Xss)
$ O0 U9 p5 m0 X# q/ \5 L3 `# Set larger code cache with -XX:ReservedCodeCacheSize= b9 G) P; E; D Q
# JVM is running with Zero Based Compressed Oops mode in which the Java heap is
! b( Q r6 |; J) a+ p: ~& L# placed in the first 32GB address space. The Java Heap base address is the
9 S, B& w$ A# q4 X% Q8 P# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress# [5 J8 P% E6 E! ^, T
# to set the Java Heap base and to place the Java Heap above 32GB virtual address." j7 H: C ^8 G6 J$ H0 H
把所有其他程序关掉,增加jvm内存分配 |
|