|
|
# Possible reasons:
+ D# c* F1 ^; g# ?! N& O+ _# The system is out of physical RAM or swap space, A6 H# |8 c1 \3 x( O3 E* q
# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap
+ B7 Y( \0 n+ c) u4 |( W# Possible solutions:. U/ X# e9 g) e0 T
# Reduce memory load on the system: k& U- H% C Z# j9 e: b
# Increase physical memory or swap space1 q9 x: L, t2 I
# Check if swap backing store is full
" U J9 x% V6 l5 o t! B& z0 L4 U# Decrease Java heap size (-Xmx/-Xms)
# G$ A0 d5 K, \# Decrease number of Java threads
: V+ v/ a/ E8 n$ r0 D, p# Decrease Java thread stack sizes (-Xss)
: R: s2 m5 d+ W# Set larger code cache with -XX:ReservedCodeCacheSize=& Z: @' `& E# ^4 ]! p% K* \
# JVM is running with Zero Based Compressed Oops mode in which the Java heap is
S9 Z; x+ f! B( ]) {# placed in the first 32GB address space. The Java Heap base address is the
# B& y- z. b" J/ k2 a: \! i# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress" G& j% \: D2 @( z5 ?* t
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.
- C6 R, M! A# u) W$ ^把所有其他程序关掉,增加jvm内存分配 |
|