|
|
# Possible reasons:6 F8 I6 P5 ~* G: m% |
# The system is out of physical RAM or swap space
9 [; _. P- P6 o4 T# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap! C) \' x# m& k, W' t
# Possible solutions:
4 l5 }5 s" { J. ^# Reduce memory load on the system: w/ p* ^0 w3 P$ B9 U* F
# Increase physical memory or swap space1 i+ q* \5 N1 r% e
# Check if swap backing store is full
1 M% M; t5 {* C# Decrease Java heap size (-Xmx/-Xms)
o) ~9 @0 C4 h. D# Decrease number of Java threads
3 Y6 q: r& X! q" ?) k0 H# Decrease Java thread stack sizes (-Xss)
* n/ p5 d- o. e2 [$ t, j1 H; A$ Q- i# Set larger code cache with -XX:ReservedCodeCacheSize=
1 |0 U0 S4 A7 ?3 @4 _; u# JVM is running with Zero Based Compressed Oops mode in which the Java heap is
- @+ b6 P5 U, p( m9 b4 |/ r# placed in the first 32GB address space. The Java Heap base address is the5 z) ^2 L- U' {: k% U# ^3 A: b
# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress5 A9 B6 v/ s* K; x/ ~4 X& v
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.0 @ b! ^: k7 C9 O# e! ^2 v
把所有其他程序关掉,增加jvm内存分配 |
|