JVM HEAP HISTORY
-图- 2015-03-16 11:23:33 #
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 923456 bytes for Chunk::new
# Possible reasons:
# The system is out of physical RAM or swap space
# In 32 bit mode, the process size limit was hit
# Possible solutions:
# Reduce memory load on the system
# Increase physical memory or swap space
# Check if swap backing store is full
# Use 64 bit Java on a 64 bit OS
# Decrease Java heap size (-Xmx/-Xms)
# Decrease number of Java threads
# Decrease Java thread stack sizes (-Xss)
# Set larger code cache with -XX:ReservedCodeCacheSize=
# This output file may be truncated or incomplete.
#
# Out of Memory Error (allocation.cpp:323), pid=2260, tid=4084
#
# JRE version: Java(TM) SE Runtime Environment (7.0_71-b14) (build 1.7.0_71-b14)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.71-b01 mixed mode windows-amd64 compressed oops)
# Core dump written. Default location: C:\apache-tomcat-8.0.14\bin\hs_err_pid2260.mdmp
#
--------------- T H R E A D ---------------
Current thread (0x00000000086a3000): JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=4084, stack(0x0000000008ee0000,0x0000000008fe0000)]
Stack: [0x0000000008ee0000,0x0000000008fe0000]
[error occurred during error reporting (printing stack bounds), id 0xc0000005]
[error occurred during error reporting (printing native stack), id 0xc0000005]
Current CompileTask:
C2:851828729 2360 java.beans.Introspector::processPropertyDescriptors (699 bytes)
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x000000000e1b4000 JavaThread "ajp-nio-8009-exec-10" daemon [_thread_blocked, id=5984, stack(0x0000000013910000,0x0000000013a10000)]
0x000000000e1b3000 JavaThread "ajp-nio-8009-exec-9" daemon [_thread_blocked, id=5288, stack(0x0000000013650000,0x0000000013750000)]
Other Threads:
0x0000000008613000 VMThread [stack: 0x0000000008fe0000,0x00000000090e0000] [id=4596]
0x00000000086b7000 WatcherThread [stack: 0x0000000009bb0000,0x0000000009cb0000] [id=5152]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
PSYoungGen total 146432K, used 73168K [0x00000000eaa80000, 0x00000000f3d00000, 0x0000000100000000)
eden space 143360K, 48% used [0x00000000eaa80000,0x00000000eeef7398,0x00000000f3680000)
from space 3072K, 99% used [0x00000000f3a00000,0x00000000f3cfcd90,0x00000000f3d00000)
to space 3072K, 0% used [0x00000000f3680000,0x00000000f3680000,0x00000000f3980000)
ParOldGen total 136192K, used 103898K [0x00000000c0000000, 0x00000000c8500000, 0x00000000eaa80000)
object space 136192K, 76% used [0x00000000c0000000,0x00000000c6576840,0x00000000c8500000)
PSPermGen total 83968K, used 73476K [0x00000000bae00000, 0x00000000c0000000, 0x00000000c0000000)
object space 83968K, 87% used [0x00000000bae00000,0x00000000bf5c1168,0x00000000c0000000)
Card table byte_map: [0x00000000057d0000,0x0000000005a00000] byte_map_base: 0x00000000051f9000
Polling page: 0x0000000001c60000
Code Cache [0x00000000027d0000, 0x0000000002fe0000, 0x00000000057d0000)
total_blobs=2605 nmethods=2121 adapters=435 free_code_cache=41034Kb largest_free_block=41898304
Compilation events (10 events):
Event: 835964.581 Thread 0x0000000008675800 nmethod 2355 0x0000000002f86890 code [0x0000000002f869e0, 0x0000000002f86a78]
Event: 844550.924 Thread 0x00000000086a3000 2356 ! org.apache.tomcat.util.net.NioBlockingSelector::read (386 bytes)
GC Heap History (10 events):
Event: 844201.353 GC heap before
{Heap before GC invocations=1150 (full 3):
PSYoungGen total 145920K, used 144477K [0x00000000eaa80000, 0x00000000f3c80000, 0x0000000100000000)
eden space 142336K, 100% used [0x00000000eaa80000,0x00000000f3580000,0x00000000f3580000)
from space 3584K, 59% used [0x00000000f3900000,0x00000000f3b17410,0x00000000f3c80000)
to space 3584K, 0% used [0x00000000f3580000,0x00000000f3580000,0x00000000f3900000)
ParOldGen total 136192K, used 103466K [0x00000000c0000000, 0x00000000c8500000, 0x00000000eaa80000)
object space 136192K, 75% used [0x00000000c0000000,0x00000000c650a840,0x00000000c8500000)
PSPermGen total 83968K, used 73468K [0x00000000bae00000, 0x00000000c0000000, 0x00000000c0000000)
object space 83968K, 87% used [0x00000000bae00000,0x00000000bf5bf198,0x00000000c0000000)
Event: 844201.361 GC heap after
Heap after GC invocations=1150 (full 3):
PSYoungGen total 145920K, used 2059K [0x00000000eaa80000, 0x00000000f3c00000, 0x0000000100000000)
eden space 142336K, 0% used [0x00000000eaa80000,0x00000000eaa80000,0x00000000f3580000)
from space 3584K, 57% used [0x00000000f3580000,0x00000000f3782fc0,0x00000000f3900000)
to space 3072K, 0% used [0x00000000f3900000,0x00000000f3900000,0x00000000f3c00000)
ParOldGen total 136192K, used 103466K [0x00000000c0000000, 0x00000000c8500000, 0x00000000eaa80000)
object space 136192K, 75% used [0x00000000c0000000,0x00000000c650a840,0x00000000c8500000)
PSPermGen total 83968K, used 73468K [0x00000000bae00000, 0x00000000c0000000, 0x00000000c0000000)
object space 83968K, 87% used [0x00000000bae00000,0x00000000bf5bf198,0x00000000c0000000)
}
Events (10 events):
Event: 851688.514 loading class 0x000000000d4759b0
Event: 851688.514 loading class 0x000000000d4759b0 done
Dynamic libraries:
0x000000013fe30000 - 0x000000013fe63000 C:\Program Files\Java\jdk1.7.0_71\bin\java.exe
0x0000000077040000 - 0x00000000771e9000 C:\Windows\SYSTEM32\ntdll.dll
0x0000000076f20000 - 0x000000007703f000 C:\Windows\system32\kernel32.dll
0x000007fefd090000 - 0x000007fefd0fb000 C:\Windows\system32\KERNELBASE.dll
0x000007fefed20000 - 0x000007fefedfb000 C:\Windows\system32\ADVAPI32.dll
0x000007fefe270000 - 0x000007fefe30f000 C:\Windows\system32\msvcrt.dll
0x000007feff240000 - 0x000007feff25f000 C:\Windows\SYSTEM32\sechost.dll
0x000007fefe880000 - 0x000007fefe9ad000 C:\Windows\system32\RPCRT4.dll
0x0000000076e20000 - 0x0000000076f1a000 C:\Windows\system32\USER32.dll
0x000007fefe3f0000 - 0x000007fefe457000 C:\Windows\system32\GDI32.dll
0x000007fefe460000 - 0x000007fefe46e000 C:\Windows\system32\LPK.dll
0x000007fefe320000 - 0x000007fefe3e9000 C:\Windows\system32\USP10.dll
Environment Variables:
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_71
JRE_HOME=C:\Program Files\Java\jdk1.7.0_71
CLASSPATH=C:\apache-tomcat-8.0.14\bin\bootstrap.jar;C:\apache-tomcat-8.0.14\bin\tomcat-juli.jar
PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.7.0_71\bin;C:\Program Files\Java\jdk1.7.0_71\jre\bin;C:\apache-tomcat-8.0.14\lib;C:\apache-tomcat-8.0.14\bin;C:\Program Files (x86)\VisualSVN Server\bin
USERNAME=Administrator
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 62 Stepping 4, GenuineIntel
--------------- S Y S T E M ---------------
OS: Windows Server 2008 R2 , 64 bit Build 7601 Service Pack 1
CPU:total 2 (32 cores per cpu, 2 threads per core) family 6 model 62 stepping 4, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, aes, ht, tsc
Memory: 4k page, physical 4193912k(857644k free), swap 4192052k(4728k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (24.71-b01) for windows-amd64 JRE (1.7.0_71-b14), built on Sep 26 2014 16:16:12 by "java_re" with unknown MS VC++:1600
time: Sun Mar 15 11:58:31 2015
elapsed time: 851699 seconds
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
该怎样分析这种错误log