|
|
# Possible reasons:% A: v8 g: X: f' X3 k# e
# The system is out of physical RAM or swap space
3 F9 s: X9 B$ g# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap8 u) ?+ y- [2 O* k8 j( j3 s- `4 V
# Possible solutions:* L2 @" A' X$ { N" c& X
# Reduce memory load on the system
( @- ~# X+ B( M# Increase physical memory or swap space3 Z; h% p8 y& w4 g1 v9 l
# Check if swap backing store is full! I3 b, M( y) e- y: R
# Decrease Java heap size (-Xmx/-Xms)
0 q# _$ G0 Q& g; R0 {; E# Decrease number of Java threads! O. h0 v& {! }& Y
# Decrease Java thread stack sizes (-Xss)
3 S( Q3 r- i% \( U# Set larger code cache with -XX:ReservedCodeCacheSize=
* g# f3 |+ H( e! z& G# JVM is running with Zero Based Compressed Oops mode in which the Java heap is: c: ~* h2 @# L+ e3 ^4 p1 M
# placed in the first 32GB address space. The Java Heap base address is the+ ?) b9 t8 j* F
# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress
3 `. X& a) ~5 b' {2 j# to set the Java Heap base and to place the Java Heap above 32GB virtual address.% @! E: f! K' g0 ? M/ l
把所有其他程序关掉,增加jvm内存分配 |
|