|
|
# Possible reasons:+ ~3 D) M9 ^0 _
# The system is out of physical RAM or swap space
9 x5 R" Q3 O" M c2 \3 i3 m9 a; Z- p# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap
0 P2 E: V+ Q# S/ @# Possible solutions:8 N7 K4 I- h- ?4 t
# Reduce memory load on the system6 K3 u+ \& m) C
# Increase physical memory or swap space
7 }# Q' N# A/ S! I& l8 X( W# Check if swap backing store is full$ I' x9 h! h6 T# l7 _! H5 g
# Decrease Java heap size (-Xmx/-Xms)* |1 f9 \/ K: _" I; _
# Decrease number of Java threads
: I5 B( \1 z* _5 y# I9 y6 S# Decrease Java thread stack sizes (-Xss)- l5 P2 S: C2 D3 a' V5 R* k
# Set larger code cache with -XX:ReservedCodeCacheSize=
9 ^6 i4 R7 T! C2 f# JVM is running with Zero Based Compressed Oops mode in which the Java heap is9 P0 N" a6 H C- r
# placed in the first 32GB address space. The Java Heap base address is the- ^" u4 e# f; Z1 z; [; r0 h' H) t
# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress( t* x" w/ k5 `9 K- x% O
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.- ]# |! h3 D$ J; K
把所有其他程序关掉,增加jvm内存分配 |
|