|
|
# Possible reasons:
9 G8 A1 D8 }% x( V# The system is out of physical RAM or swap space
( L) F4 j& v% p% |# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap5 ~) n0 y2 O+ ?' i5 |" f
# Possible solutions:1 ~' b* p3 W( V+ I$ y% p3 |
# Reduce memory load on the system
, O5 h7 \, v& k7 Z# Increase physical memory or swap space, L0 U6 a% B) f
# Check if swap backing store is full
- G; U/ B+ L* v7 O" ^# Decrease Java heap size (-Xmx/-Xms)
0 O) o+ n( o v8 {# Decrease number of Java threads0 x: m% k3 r& y& M$ ?
# Decrease Java thread stack sizes (-Xss)
& j6 C' a) ^4 T6 ^: [- ~6 e/ y# Set larger code cache with -XX:ReservedCodeCacheSize=
8 d2 e/ N9 N, M |! t0 \ M# JVM is running with Zero Based Compressed Oops mode in which the Java heap is/ N8 s1 O+ m y- M5 s& L1 R
# placed in the first 32GB address space. The Java Heap base address is the) n- p0 z; Z9 O: Q1 F$ Q
# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress
; d% k6 b, a3 [3 `: ~7 Q# to set the Java Heap base and to place the Java Heap above 32GB virtual address. Z: v G# u, \. ?4 @; `; v
把所有其他程序关掉,增加jvm内存分配 |
|