|
|
# Possible reasons:" @1 R, `; B0 a" C+ p" r
# The system is out of physical RAM or swap space' s; i( ]% c; ]
# The process is running with CompressedOops enabled, and the Java Heap may be blocking the growth of the native heap0 l* A& O& M, [9 X1 J6 R
# Possible solutions:! |& A' y& m; |5 k
# Reduce memory load on the system/ [' D2 J+ K |. a+ W
# Increase physical memory or swap space
# @1 b7 R. |8 {( {# Check if swap backing store is full8 V j/ I! {- ?0 b3 q
# Decrease Java heap size (-Xmx/-Xms)8 x6 p& l/ p3 p! n. f
# Decrease number of Java threads! o$ w+ e( X6 ^2 b' M
# Decrease Java thread stack sizes (-Xss)5 ^# @; z! H+ P3 H& J
# Set larger code cache with -XX:ReservedCodeCacheSize=3 M( |6 t$ B; Z7 n+ g4 |
# JVM is running with Zero Based Compressed Oops mode in which the Java heap is
X3 g6 ~$ b. m; R9 c. ]# placed in the first 32GB address space. The Java Heap base address is the
$ ^" B9 c$ g& t# maximum limit for the native heap growth. Please use -XX:HeapBaseMinAddress |, ]0 t( Q( f7 }
# to set the Java Heap base and to place the Java Heap above 32GB virtual address.( r4 r, n, L: Z5 z5 ]
把所有其他程序关掉,增加jvm内存分配 |
|