|
|
# Possible reasons:: {; c4 z% T! x. d G5 X+ H; P6 y
# The system is out of physical RAM or swap space8 O4 q% e8 o+ k% {5 Z+ _* W$ f
# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap+ W! f0 Q3 U" i: _: f- k0 N
# Possible solutions:
# N' w( X+ q: Z$ ~# Reduce memory load on the system
, j. Z: f8 ]+ E# {; o# Increase physical memory or swap space
" O* Z* a" ?- y# ?1 s4 v# Check if swap backing store is full9 U& g+ [' u6 _
# Decrease Java heap size (-Xmx/-Xms)
6 }1 K9 Y* ~: f, c% ^# Decrease number of Java threads
/ _: C2 q% K. s# Decrease Java thread stack sizes (-Xss)( h! s2 z s# b9 z
# Set larger code cache with -XX:ReservedCodeCacheSize=
T e. f5 K, u* q7 A# JVM is running with Zero Based Compressed Oops mode in which the Java heap is# f4 P% ?1 s! ]
# placed in the first 32GB address space. The Java Heap base address is the# F' k) b6 |$ Y
# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress# T7 D7 Q, v; R% I# H
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.$ o: ~- R; p/ J, A+ Q5 k
把所有其他程序关掉,增加jvm内存分配 |
|