|
|
# Possible reasons:
" |5 U2 g6 `" Y5 {' y; M3 M( P# The system is out of physical RAM or swap space
0 e8 j' L+ Y' x; y# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap
7 l+ x0 |' B3 E+ K* u4 A# Possible solutions:) X L/ T0 H$ v
# Reduce memory load on the system/ j6 C6 z# X- `% o
# Increase physical memory or swap space, h. Y# I" A. q6 T, I
# Check if swap backing store is full, l2 |" Y8 O( t* b$ B1 {, Q
# Decrease Java heap size (-Xmx/-Xms)
0 o( R% V5 F# T% V- d; c6 y$ s6 I# Decrease number of Java threads
. e$ e; }8 K1 |# Decrease Java thread stack sizes (-Xss)6 { n& C, `) @2 [. H; \" I
# Set larger code cache with -XX:ReservedCodeCacheSize=& B" d0 l; F5 ^! O2 r
# JVM is running with Zero Based Compressed Oops mode in which the Java heap is
, k( l3 {8 p0 _3 g, U/ i* w& O# placed in the first 32GB address space. The Java Heap base address is the
5 B1 D" s4 |4 {4 n# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress
+ |9 h5 l- E+ |6 t( s# to set the Java Heap base and to place the Java Heap above 32GB virtual address.% {" o) [8 K% u \# y! z" T* X
把所有其他程序关掉,增加jvm内存分配 |
|