|
|
# Possible reasons:
, W9 d2 t) M s% I# The system is out of physical RAM or swap space
% w8 W; i. b s' K6 p# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap; Q# e3 X! K. s2 \
# Possible solutions:
' `; O% s" z7 U' \# Reduce memory load on the system
+ Y3 k; @* y$ @# Increase physical memory or swap space+ v; `2 e2 g0 ^0 `8 O+ h
# Check if swap backing store is full7 n0 B. A- `! o7 \+ F9 q
# Decrease Java heap size (-Xmx/-Xms)# A5 o/ B: p5 b& ~! @* I* a
# Decrease number of Java threads% I8 T; W" h+ X
# Decrease Java thread stack sizes (-Xss)
% `' r- k, e9 A6 G# Set larger code cache with -XX:ReservedCodeCacheSize= @3 B q- H1 n. j: w, M" B' o# v
# JVM is running with Zero Based Compressed Oops mode in which the Java heap is* D f/ i+ `" v, |; w
# placed in the first 32GB address space. The Java Heap base address is the
$ K3 Z+ \1 y7 b" u, y+ S# t+ J# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress
. l: O$ d3 D- E- U# to set the Java Heap base and to place the Java Heap above 32GB virtual address.. y J( c. H8 R
把所有其他程序关掉,增加jvm内存分配 |
|