|
|
# Possible reasons:
5 P# ?2 U5 f) t9 |# The system is out of physical RAM or swap space
( p' p: [, l/ ^8 b& Q# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap
: F$ e0 m) i/ a6 Y# Possible solutions:' [) `0 r% X, C" k: J; y, f
# Reduce memory load on the system5 c$ t& f, V4 H- s
# Increase physical memory or swap space0 p9 V4 \+ g/ J2 }' f
# Check if swap backing store is full
& D0 y+ @4 v4 Q# Decrease Java heap size (-Xmx/-Xms)2 p, E8 b1 y0 g `
# Decrease number of Java threads3 _6 G2 g/ H0 U* M. W9 ]
# Decrease Java thread stack sizes (-Xss)
, `7 ]. k8 {7 L- \. L# Set larger code cache with -XX:ReservedCodeCacheSize=
( b, a2 N. R3 h% p, ]+ L# JVM is running with Zero Based Compressed Oops mode in which the Java heap is) u! u+ A$ b. L9 i
# placed in the first 32GB address space. The Java Heap base address is the
& B0 \ l9 G- {; h) b. ?# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress: ?; z6 [- Q- P% b# i# a
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.
4 S9 F, f0 n ?2 K; x3 Z' B把所有其他程序关掉,增加jvm内存分配 |
|