|
|
# Possible reasons:: t+ P8 k+ Y3 @) ?9 p
# The system is out of physical RAM or swap space
$ Z3 @3 ^9 B# c. @$ P1 b3 s# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap* z5 s3 M7 t3 [2 a) G
# Possible solutions:
( S/ @4 I. D! g! W! i4 _: ~& I) p# Reduce memory load on the system
2 w4 O9 ~1 O! a/ N o0 ?# Increase physical memory or swap space
: z& c, W# \' k' L# Check if swap backing store is full
) }: y) J. I) p1 r+ f# Decrease Java heap size (-Xmx/-Xms)
8 n) D9 t [' C; c6 b; q# Decrease number of Java threads7 ~( m _0 r- ?( K& e' Q
# Decrease Java thread stack sizes (-Xss)
/ p7 N3 q' e5 q# Set larger code cache with -XX:ReservedCodeCacheSize=
+ s! ]$ _) b" v; F# JVM is running with Zero Based Compressed Oops mode in which the Java heap is* s% G& k4 S" z- X' [2 s) c
# placed in the first 32GB address space. The Java Heap base address is the
3 n# ]* a. G4 [- c& R' ?# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress
; w- Z# T2 B1 U# to set the Java Heap base and to place the Java Heap above 32GB virtual address.* [ E2 m; F2 N# ~ C, w: r( r; K
把所有其他程序关掉,增加jvm内存分配 |
|