|
|
# Possible reasons:" T' T _) P/ u% }6 A5 G1 z
# The system is out of physical RAM or swap space
# j. d9 p( Q( e, J% \# [# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap
3 y! s9 i! Z; u$ P, ]4 H# L8 Z7 N- R# Possible solutions: \9 W/ L: @, @. b
# Reduce memory load on the system5 l9 w8 Y6 O% g( t
# Increase physical memory or swap space5 V J; G a7 M# |2 Q
# Check if swap backing store is full: [$ p$ k2 O/ S4 ?
# Decrease Java heap size (-Xmx/-Xms). e% Y0 C. J+ n% d0 {/ F
# Decrease number of Java threads s4 j# C$ L i) P! c( m: _
# Decrease Java thread stack sizes (-Xss) e% ]8 j. h! J2 Q$ x- z2 M
# Set larger code cache with -XX:ReservedCodeCacheSize=" t: w4 H! Y P3 i+ S6 y4 Z
# JVM is running with Zero Based Compressed Oops mode in which the Java heap is
( F* M7 }9 U" [7 v5 w# placed in the first 32GB address space. The Java Heap base address is the9 P( \7 i; V/ a" s- v- [& f' x/ F
# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress7 l7 M3 ?- o3 o( C2 k
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.6 F) g5 g6 o. B6 ^' k, a; \9 ^
把所有其他程序关掉,增加jvm内存分配 |
|