|
|
# Possible reasons:9 }. m* d! C) O' Z0 D
# The system is out of physical RAM or swap space
+ K9 S' }4 }- F9 Z# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap: Y7 L( b! h N' h3 {
# Possible solutions:
2 k7 X2 g/ o% ?4 t" a" L- [2 |7 ?# Reduce memory load on the system
: n! r. ^) d+ n P W# Increase physical memory or swap space
$ D6 p' v {3 o" d; S) }# Check if swap backing store is full
o! k' a6 ^' I9 n# Decrease Java heap size (-Xmx/-Xms)
! y4 F5 |: P: S, `( N9 V# Decrease number of Java threads: v7 |# }9 Q, M9 ] |" y a
# Decrease Java thread stack sizes (-Xss)
: C" O+ U' x. B2 E# Set larger code cache with -XX:ReservedCodeCacheSize=3 p3 r% K6 v1 j0 m
# JVM is running with Zero Based Compressed Oops mode in which the Java heap is* i, P5 u5 m; n. V# ]
# placed in the first 32GB address space. The Java Heap base address is the
) g0 ~" l! |6 n1 X3 a( m# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress5 t9 p$ E, u J
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.
`( j% x: C/ r$ z3 ?把所有其他程序关掉,增加jvm内存分配 |
|