在java开发中,或许会出现如下错误,这种错误大多出现在开发中涉及本地代码的地方。

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000057441b5f, pid=9272, tid=0x0000000000004534
#           信号名称             信号码         程序计数器的值       进程号     线程号
# JRE version: Java(TM) SE Runtime Environment (8.0_171-b11) (build 1.8.0_171-b11)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.171-b11 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# V  [jvm.dll+0xc1b5f]
  问题帧信息(和pc等价,但表达方式为 本地库+偏移量)
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
#

这种错误主要来源:

  1. 自定义本地方法有误,有不合逻辑,很大可能是参数传递有误(或者参数本身有误)
  2. 虚拟机内存问题,根据日志进行GC分析,合理配置内存参数
  3. 虚拟机本身错误(可能性很小)

问题分析参考:https://www.cnblogs.com/yelao/p/9814467.html

  1. #
  2. # A fatal error has been detected by the Java Runtime Environment:
  3. #
  4. # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000057441b5f, pid=, tid=0x0000000000004534
  5. # 信号名称 信号码 程序计数器的值 进程号 线程号
  6. # JRE version: Java(TM) SE Runtime Environment (.0_171-b11) (build 1.8.0_171-b11)
  7. # Java VM: Java HotSpot(TM) -Bit Server VM (25.171-b11 mixed mode windows-amd64 compressed oops)
  8. # Problematic frame:
  9. # V [jvm.dll+0xc1b5f]
  10. 问题帧信息(和pc等价,但表达方式为 本地库+偏移量)
  11. #
  12. # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
  13. #
  14. # If you would like to submit a bug report, please visit:
  15. # http://bugreport.java.com/bugreport/crash.jsp
  16. #
  17.  
  18. --------------- T H R E A D ---------------
  19. //当前线程
  20. Current thread (0x0000000003422800): JavaThread "main" [_thread_in_vm, id=, stack(0x0000000003130000,0x0000000003230000)]
  21. 指针 线程类型 何种线程 线程id 栈区间
  22.  
  23. //导致虚拟机终止的非预期的信号信息
  24. siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000240
  25. 信号码 出问题的指针
  26.  
  27. Registers: //寄存器上下文
  28. RAX=0x000000001821ba50, RBX=0x00000000033184c0, RCX=0x000000000000000a, RDX=0x000000000000000b
  29. RSP=0x000000000322ca30, RBP=0x0000000003422800, RSI=0x0000000003422800, RDI=0x0000000000000220
  30. R8 =0x000000000000000b, R9 =0x00000000033184c0, R10=0x0000000000000000, R11=0x0000000000000005
  31. R12=0x0000000000000006, R13=0x000000000322cb10, R14=0x0000000000000001, R15=0x000000000322cbb0
  32. RIP=0x0000000057441b5f, EFLAGS=0x0000000000010202
  33.  
  34. Top of Stack: (sp=0x000000000322ca30) //栈顶程序计数器旁的操作吗,可以被反汇编成系统崩溃前的指令
  35. 0x000000000322ca30: 00000000575b7021
  36. 0x000000000322ca40: 0000000057597b75
  37. 0x000000000322ca50: 0000000019cf8f3b
  38. 0x000000000322ca60: 0000670b2094b49f 00007ff94fa70428
  39. 0x000000000322ca70:
  40. 0x000000000322ca80:
  41. 0x000000000322ca90: 000000000322cbb0 00000000033184c0
  42. 0x000000000322caa0: 000000000322cda8 000000000322cc60
  43. 0x000000000322cab0: 00000000574431c7
  44. 0x000000000322cac0: 0000000017b11288
  45. 0x000000000322cad0:
  46. 0x000000000322cae0: 0000000100001ef8 00007ff94be84301
  47. 0x000000000322caf0: 00000000013f0f00
  48. 0x000000000322cb00: 0000000017b11288
  49. 0x000000000322cb10: 0000000017b11288
  50. 0x000000000322cb20: 000000000322cf08
  51.  
  52. Instructions: (pc=0x0000000057441b5f)//出异常处的指令,可反编译为汇编帮助分析
  53. 0x0000000057441b3f: f8 0a f0 3b 7c e6 ff
  54. 0x0000000057441b4f: ff 0f 7c f6 0f
  55. 0x0000000057441b5f: 8b c1 e8 0a a8 0f 4c 8b
  56. 0x0000000057441b6f: a5 8b 1d 8d 8b
  57.  
  58. Register to memory mapping: //寄存器和内存映射信息
  59.  
  60. RAX=0x000000001821ba50 is an unknown value
  61. RBX=0x00000000033184c0 is an unknown value
  62. RCX=0x000000000000000a is an unknown value
  63. RDX=0x000000000000000b is an unknown value
  64. RSP=0x000000000322ca30 is pointing into the stack for thread: 0x0000000003422800
  65. RBP=0x0000000003422800 is a thread
  66. RSI=0x0000000003422800 is a thread
  67. RDI=0x0000000000000220 is an unknown value
  68. R8 =0x000000000000000b is an unknown value
  69. R9 =0x00000000033184c0 is an unknown value
  70. R10=0x0000000000000000 is an unknown value
  71. R11=0x0000000000000005 is an unknown value
  72. R12=0x0000000000000006 is an unknown value
  73. R13=0x000000000322cb10 is pointing into the stack for thread: 0x0000000003422800
  74. R14=0x0000000000000001 is an unknown value
  75. R15=0x000000000322cbb0 is pointing into the stack for thread: 0x0000000003422800
  76.  
  77. //线程栈。包含了地址,栈顶,栈计数器和线程尚未使用的栈信息
  78. Stack: [0x0000000003130000,0x0000000003230000], sp=0x000000000322ca30, free space=1010k
  79. Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
  80. V [jvm.dll+0xc1b5f]
  81. V [jvm.dll+0xc31c7]
  82. V [jvm.dll+0x215877]
  83. V [jvm.dll+0x215bea]
  84. V [jvm.dll+0x7cad5]
  85. V [jvm.dll+0x7d164]
  86. V [jvm.dll+0x7e836]
  87. V [jvm.dll+0x7a2f7]
  88. V [jvm.dll+0x5e02f]
  89. V [jvm.dll+0x7c544]
  90. V [jvm.dll+0x192731]
  91. V [jvm.dll+0x192acb]
  92. C [java.dll+0x1ead]
  93. C [ag.dll+0x190e]
  94. C 0x0000000003538c67
  95.  
  96. Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
  97. j wqz.zoom.instrument.NativeAgent.another_foo(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;+
  98. j java.lang.ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;+
  99. j java.lang.ClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class;+
  100. j java.security.SecureClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/CodeSource;)Ljava/lang/Class;+
  101. j java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+
  102. j java.net.URLClassLoader.access$(Ljava/net/URLClassLoader;Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+
  103. j java.net.URLClassLoader$.run()Ljava/lang/Class;+
  104. j java.net.URLClassLoader$.run()Ljava/lang/Object;+
  105. v ~StubRoutines::call_stub
  106. j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+
  107. j java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+
  108. j java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+
  109. j sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+
  110. j java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+
  111. j sun.launcher.LauncherHelper.checkAndLoadMain(ZILjava/lang/String;)Ljava/lang/Class;+
  112. v ~StubRoutines::call_stub
  113.  
  114. --------------- P R O C E S S ---------------
  115.  
  116. Java Threads: ( => current thread ) //线程信息
  117. 0x0000000019cc9800 JavaThread "Service Thread" daemon [_thread_blocked, id=, stack(0x000000001a4d0000,0x000000001a5d0000)]
  118. 0x0000000019cf8800 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=, stack(0x000000001a3d0000,0x000000001a4d0000)]
  119. 0x0000000019cc8800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=, stack(0x000000001a2d0000,0x000000001a3d0000)]
  120. 0x0000000019cb1000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=, stack(0x000000001a1d0000,0x000000001a2d0000)]
  121. 0x0000000018263000 JavaThread "Attach Listener" daemon [_thread_blocked, id=, stack(0x000000001a0d0000,0x000000001a1d0000)]
  122. 0x0000000019c1b800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=, stack(0x0000000019fd0000,0x000000001a0d0000)]
  123. 0x000000001823c800 JavaThread "Finalizer" daemon [_thread_blocked, id=, stack(0x0000000019ad0000,0x0000000019bd0000)]
  124. 0x0000000003514000 JavaThread "Reference Handler" daemon [_thread_blocked, id=, stack(0x00000000199d0000,0x0000000019ad0000)]
  125. =>0x0000000003422800 JavaThread "main" [_thread_in_vm, id=, stack(0x0000000003130000,0x0000000003230000)]
  126.  
  127. Other Threads: //其他线程
  128. 0x0000000018218000 VMThread [stack: 0x00000000198d0000,0x00000000199d0000] [id=]
  129. 0x0000000019d8b800 WatcherThread [stack: 0x000000001a5d0000,0x000000001a6d0000] [id=]
  130.  
  131. //虚拟机状态
  132. VM state:not at safepoint (normal execution)
  133. //not at a safepoint:正常运行状态;
  134. //at safepoint:所有线程都因为虚拟机等待状态而阻塞,等待一个虚拟机操作完成;
  135. //synchronizing:一个特殊的虚拟机操作,要求虚拟机内的其它线程保持等待状态
  136.  
  137. //虚拟机的Mutex和Monitor目前没有被线程持有。Mutex是虚拟机内部的锁,而Monitor则关联到了Java对象
  138. VM Mutex/Monitor currently owned by a thread: None
  139.  
  140. Heap://堆信息。新生代、老生代、永久代
  141. PSYoungGen total 37888K, used 7316K [0x00000000d6000000, 0x00000000d8a00000, 0x0000000100000000)
  142. eden space 32768K, % used [0x00000000d6000000,0x00000000d6725040,0x00000000d8000000)
  143. from space 5120K, % used [0x00000000d8500000,0x00000000d8500000,0x00000000d8a00000)
  144. to space 5120K, % used [0x00000000d8000000,0x00000000d8000000,0x00000000d8500000)
  145. ParOldGen total 86016K, used 0K [0x0000000082000000, 0x0000000087400000, 0x00000000d6000000)
  146. object space 86016K, % used [0x0000000082000000,0x0000000082000000,0x0000000087400000)
  147. Metaspace used 4343K, capacity 5654K, committed 6016K, reserved 1056768K
  148. class space used 473K, capacity 522K, committed 640K, reserved 1048576K
  149.  
  150. Card table byte_map: [0x00000000128e0000,0x0000000012ce0000] byte_map_base: 0x00000000124d0000
  151.  
  152. Marking Bits: (ParMarkBitMap*) 0x0000000057ba08c0
  153. Begin Bits: [0x0000000013580000, 0x0000000015500000)
  154. End Bits: [0x0000000015500000, 0x0000000017480000)
  155.  
  156. Polling page: 0x0000000000f60000
  157.  
  158. //代码缓存,这是一块用于编译和保存本地代码的内存,注意是本地代码,它和PermGen(永久代)是不一样的,永久带是用来存放Java类定义的。
  159. CodeCache: size=245760Kb used=1114Kb max_used=1116Kb free=244645Kb
  160. bounds [0x0000000003520000, 0x0000000003790000, 0x0000000012520000]
  161. total_blobs= nmethods= adapters=
  162. compilation: enabled
  163.  
  164. Compilation events ( events):
  165. Event: 0.192 Thread 0x0000000019cc8800 nmethod 0x0000000003636410 code [0x0000000003636540, 0x00000000036365d8]
  166. Event: 0.192 Thread 0x0000000019cc8800 java.lang.String::charAt ( bytes)
  167. Event: 0.192 Thread 0x0000000019cb1000 nmethod 0x0000000003633d50 code [0x0000000003633ea0, 0x0000000003634058]
  168. Event: 0.193 Thread 0x0000000019cc8800 nmethod 0x0000000003633a50 code [0x0000000003633ba0, 0x0000000003633c58]
  169. Event: 0.194 Thread 0x0000000019cf8800 java.lang.AbstractStringBuilder::append ( bytes)
  170. Event: 0.194 Thread 0x0000000019cf8800 nmethod 0x0000000003636f50 code [0x0000000003637120, 0x0000000003637878]
  171. Event: 0.194 Thread 0x0000000019cf8800 sun.nio.cs.ext.DoubleByte$Encoder::encodeChar ( bytes)
  172. Event: 0.194 Thread 0x0000000019cf8800 nmethod 0x0000000003636ad0 code [0x0000000003636c40, 0x0000000003636df0]
  173. Event: 0.195 Thread 0x0000000019cf8800 java.util.Arrays::copyOfRange ( bytes)
  174. Event: 0.196 Thread 0x0000000019cf8800 nmethod 0x0000000003634750 code [0x0000000003634960, 0x0000000003635498]
  175.  
  176. GC Heap History ( events)://GC历史纪录
  177. No events
  178.  
  179. Deoptimization events ( events)://非优化事件
  180. No events
  181.  
  182. Classes redefined ( events): //重定义
  183. Event: 0.186 Thread 0x0000000018218000 redefined class name=java.lang.ClassLoader, count=
  184.  
  185. Internal exceptions ( events)://内部异常
  186. Event: 0.030 Thread 0x0000000003422800 Exception <a 'java/lang/NoSuchMethodError': Method sun.misc.Unsafe.defineClass(Ljava/lang/String;[BII)Ljava/lang/Class; name or signature does not match> (0x00000000d6007cb0) thrown at [C:\re\workspace\--build-windows-amd64-cygwin\jdk8u171\\hotspot
  187. Event: 0.030 Thread 0x0000000003422800 Exception <a 'java/lang/NoSuchMethodError': Method sun.misc.Unsafe.prefetchRead(Ljava/lang/Object;J)V name or signature does not match> (0x00000000d6007f98) thrown at [C:\re\workspace\--build-windows-amd64-cygwin\jdk8u171\\hotspot\src\share\vm\prim
  188. Event: 0.071 Thread 0x0000000003422800 Exception <a 'java/util/zip/ZipException'> (0x00000000d60da258) thrown at [C:\re\workspace\--build-windows-amd64-cygwin\jdk8u171\\hotspot\src\share\vm\prims\jni.cpp, line ]
  189. Event: 0.071 Thread 0x0000000003422800 Exception <a 'java/security/PrivilegedActionException'> (0x00000000d60da908) thrown at [C:\re\workspace\--build-windows-amd64-cygwin\jdk8u171\\hotspot\src\share\vm\prims\jvm.cpp, line ]
  190. Event: 0.071 Thread 0x0000000003422800 Exception <a 'java/security/PrivilegedActionException'> (0x00000000d60dab18) thrown at [C:\re\workspace\--build-windows-amd64-cygwin\jdk8u171\\hotspot\src\share\vm\prims\jvm.cpp, line ]
  191. Event: 0.140 Thread 0x0000000003422800 Exception <a 'java/security/PrivilegedActionException'> (0x00000000d64faf48) thrown at [C:\re\workspace\--build-windows-amd64-cygwin\jdk8u171\\hotspot\src\share\vm\prims\jvm.cpp, line ]
  192. Event: 0.140 Thread 0x0000000003422800 Exception <a 'java/security/PrivilegedActionException'> (0x00000000d64fb340) thrown at [C:\re\workspace\--build-windows-amd64-cygwin\jdk8u171\\hotspot\src\share\vm\prims\jvm.cpp, line ]
  193. Event: 0.140 Thread 0x0000000003422800 Exception <a 'java/security/PrivilegedActionException'> (0x00000000d64fdc98) thrown at [C:\re\workspace\--build-windows-amd64-cygwin\jdk8u171\\hotspot\src\share\vm\prims\jvm.cpp, line ]
  194. Event: 0.140 Thread 0x0000000003422800 Exception <a 'java/security/PrivilegedActionException'> (0x00000000d64fe090) thrown at [C:\re\workspace\--build-windows-amd64-cygwin\jdk8u171\\hotspot\src\share\vm\prims\jvm.cpp, line ]
  195.  
  196. Events ( events):
  197. Event: 0.189 loading class sun/usagetracker/UsageTrackerClient$
  198. Event: 0.189 loading class sun/usagetracker/UsageTrackerClient$ done
  199. Event: 0.191 loading class java/io/FileOutputStream$
  200. Event: 0.191 loading class java/io/FileOutputStream$ done
  201. Event: 0.191 loading class sun/launcher/LauncherHelper
  202. Event: 0.191 loading class sun/launcher/LauncherHelper done
  203. Event: 0.191 loading class wqz/zoom/instrument/Native
  204. Event: 0.191 loading class wqz/zoom/instrument/Native done
  205. Event: 0.195 loading class wqz/zoom/instrument/NativeAgent
  206. Event: 0.195 loading class wqz/zoom/instrument/NativeAgent done
  207.  
  208. Dynamic libraries: //内存映射:虚拟机崩溃时虚拟机内存列表区域
  209. 内存 - 区域 正在被使用的类库
  210. 0x00007ff79e9c0000 - 0x00007ff79e9f7000 C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe
  211. 0x00007ff94fa60000 - 0x00007ff94fc41000 C:\WINDOWS\SYSTEM32\ntdll.dll
  212. 0x00007ff94d3f0000 - 0x00007ff94d4a2000 C:\WINDOWS\System32\KERNEL32.DLL
  213. 0x00007ff94be30000 - 0x00007ff94c0a3000 C:\WINDOWS\System32\KERNELBASE.dll
  214. 0x00007ff94f8f0000 - 0x00007ff94f991000 C:\WINDOWS\System32\ADVAPI32.dll
  215. 0x00007ff94cfd0000 - 0x00007ff94d06e000 C:\WINDOWS\System32\msvcrt.dll
  216. 0x00007ff94f9a0000 - 0x00007ff94f9fb000 C:\WINDOWS\System32\sechost.dll
  217. 0x00007ff94d1d0000 - 0x00007ff94d2f4000 C:\WINDOWS\System32\RPCRT4.dll
  218. 0x00007ff94f550000 - 0x00007ff94f6e0000 C:\WINDOWS\System32\USER32.dll
  219. 0x00007ff94c330000 - 0x00007ff94c350000 C:\WINDOWS\System32\win32u.dll
  220. 0x00007ff94f6f0000 - 0x00007ff94f718000 C:\WINDOWS\System32\GDI32.dll
  221. 0x00007ff94c350000 - 0x00007ff94c4e2000 C:\WINDOWS\System32\gdi32full.dll
  222. 0x00007ff94cc00000 - 0x00007ff94cc9f000 C:\WINDOWS\System32\msvcp_win.dll
  223. 0x00007ff94c0b0000 - 0x00007ff94c1aa000 C:\WINDOWS\System32\ucrtbase.dll
  224. 0x00007ff93fe80000 - 0x00007ff9400e9000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.17134.345_none_fb429a5930656358\COMCTL32.dll
  225. 0x00007ff94f220000 - 0x00007ff94f543000 C:\WINDOWS\System32\combase.dll
  226. 0x00007ff94c2b0000 - 0x00007ff94c32a000 C:\WINDOWS\System32\bcryptPrimitives.dll
  227. 0x00007ff94fa00000 - 0x00007ff94fa2d000 C:\WINDOWS\System32\IMM32.DLL
  228. 0x00000000570d0000 - 0x00000000571a2000 D:\java\jre1..0_171\bin\msvcr100.dll
  229. 0x0000000057380000 - 0x0000000057c20000 D:\java\jre1..0_171\bin\server\jvm.dll
  230. 0x00007ff94f8e0000 - 0x00007ff94f8e8000 C:\WINDOWS\System32\PSAPI.DLL
  231. 0x00007ff93e120000 - 0x00007ff93e143000 C:\WINDOWS\SYSTEM32\WINMM.dll
  232. 0x00007ff942a10000 - 0x00007ff942a1a000 C:\WINDOWS\SYSTEM32\VERSION.dll
  233. 0x00007ff948900000 - 0x00007ff948909000 C:\WINDOWS\SYSTEM32\WSOCK32.dll
  234. 0x00007ff94f1b0000 - 0x00007ff94f21c000 C:\WINDOWS\System32\WS2_32.dll
  235. 0x00007ff942d70000 - 0x00007ff942d9a000 C:\WINDOWS\SYSTEM32\winmmbase.dll
  236. 0x00007ff94c260000 - 0x00007ff94c2a9000 C:\WINDOWS\System32\cfgmgr32.dll
  237. 0x0000000057290000 - 0x000000005729f000 D:\java\jre1..0_171\bin\verify.dll
  238. 0x0000000057260000 - 0x0000000057289000 D:\java\jre1..0_171\bin\java.dll
  239. 0x00000000570a0000 - 0x00000000570c3000 D:\java\jre1..0_171\bin\instrument.dll
  240. 0x0000000057240000 - 0x0000000057256000 D:\java\jre1..0_171\bin\zip.dll
  241. 0x00007ff94dcc0000 - 0x00007ff94f0ff000 C:\WINDOWS\System32\SHELL32.dll
  242. 0x00007ff94f100000 - 0x00007ff94f1a9000 C:\WINDOWS\System32\shcore.dll
  243. 0x00007ff94c4f0000 - 0x00007ff94cbfd000 C:\WINDOWS\System32\windows.storage.dll
  244. 0x00007ff94cf50000 - 0x00007ff94cfa1000 C:\WINDOWS\System32\shlwapi.dll
  245. 0x00007ff94be10000 - 0x00007ff94be21000 C:\WINDOWS\System32\kernel.appcore.dll
  246. 0x00007ff94bdd0000 - 0x00007ff94bdef000 C:\WINDOWS\System32\profapi.dll
  247. 0x00007ff94bd80000 - 0x00007ff94bdcc000 C:\WINDOWS\System32\powrprof.dll
  248. 0x00007ff94bd70000 - 0x00007ff94bd7a000 C:\WINDOWS\System32\FLTLIB.DLL
  249. 0x000000006a100000 - 0x000000006a115000 D:\java\eeworkspace\javassist\ag.dll
  250. 0x0000000057070000 - 0x0000000057099000 D:\java\jdk1..0_171\jre\bin\java.dll
  251. 0x00007ff948170000 - 0x00007ff948339000 C:\WINDOWS\SYSTEM32\dbghelp.dll
  252.  
  253. VM Arguments://虚拟机参数
  254. jvm_args: -javaagent:agent.jar
  255. java_command: wqz.zoom.instrument.Native
  256. java_class_path (initial): agent.jar;agent.jar
  257. Launcher Type: SUN_STANDARD
  258.  
  259. Environment Variables://环境变量
  260. JAVA_HOME=D:\java\jdk1..0_171
  261. CLASSPATH=.;D:\java\jdk1..0_171\lib;D:\java\jdk1..0_171\jre\lib;D:\java\jdk1..0_171\lib\tools.jar;
  262. PATH=C:\Perl64\site\bin;C:\Perl64\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;D:\Program Files\Git\cmd;C:\WINDOWS\System32\OpenSSH\;C:\WINDOWS\system32\config\systemprofile\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\\Tools\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;D:\java\jdk1..0_171\jre\bin;C:\Users\qizhuang\.dnx\bin;C:\Users\qizhuang\AppData\Local\Microsoft\WindowsApps;D:\java\jdk1..0_171\bin;D:\tomcat\apache-tomcat-8.5.\bin;D:\java\apache-maven-3.5.\bin;D:\minio;C:\OpenSSL-Win64\bin;C:\Program Files\MySQL\MySQL Server 8.0\bin;D:\Program Files\Docker Toolbox;D:\Program Files\win64-build\bin;D:\java\redis;D:\Program Files\erl7.2.1\bin;D:\Program Files\rabbitmq_3.6.0\rabbitmq_server-3.6.\sbin;D:\Program Files\nginx\nginx-1.14.;C:\Program Files\mingw-w64\x86_64-8.1.-posix-seh-rt_v6-rev0\mingw64\bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin;D:\java\textspace\helloworld;
  263. USERNAME=qizhuang
  264. OS=Windows_NT
  265. PROCESSOR_IDENTIFIER=Intel64 Family Model Stepping , GenuineIntel
  266.  
  267. --------------- S Y S T E M ---------------
  268.  
  269. OS: Windows 10.0 , bit Build (10.0.17134.1)
  270.  
  271. CPU:total (initial active ) ( cores per cpu, threads per core) family model stepping , cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4., sse4., popcnt, avx, avx2, aes, clmul, erms, 3dnowpref, lzcnt, tsc, tscinvbit, bmi1, bmi2, adx
  272.  
  273. Memory: 4k page, physical 8253040k(3680832k free), swap 14008564k(7055292k free)
  274.  
  275. vm_info: Java HotSpot(TM) -Bit Server VM (25.171-b11) for windows-amd64 JRE (1.8.0_171-b11), built on Mar :: by "java_re" with MS VC++ 10.0 (VS2010)
  276.  
  277. time: Thu Oct ::
  278. elapsed time: seconds (0d 0h 0m 0s)

java crach 日志解析的更多相关文章

  1. Java GC 日志解析

    JVM 在Java应用程序优化中是不可缺少的一大重项,如何合理配置Java参数,如果验证配置参数的有效性,从GC日志中可以获得很重要的提示,以下是笔者对GC垃圾收集器默认开启的组合日志的部分的解析,希 ...

  2. Mysql binlog日志解析

    1. 摘要: Mysql日志抽取与解析正如名字所将的那样,分抽取和解析两个部分.这里Mysql日志主要是指binlog日志.二进制日志由配置文件的log-bin选项负责启用,Mysql服务器将在数据根 ...

  3. Java注解全面解析(转)

    1.基本语法 注解定义看起来很像接口的定义.事实上,与其他任何接口一样,注解也将会编译成class文件. @Target(ElementType.Method) @Retention(Retentio ...

  4. 单例模式——Java EE设计模式解析与应用

    单例模式 目录: 一.何为单例 二.使用Java EE实现单例模式 三.使用场景 一.何为单例 确保一个类只有一个实例,并且提供了实例的一个全局访问点 1.1 单例模式类图               ...

  5. Java 面试知识点解析(六)——数据库篇

    前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大 ...

  6. Java 面试知识点解析(七)——Web篇

    前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大 ...

  7. 主机管理+堡垒机系统开发:strace命令及日志解析(五)

    一.strace命令简介 测试命令截图 第一个窗口执行命令如下 [root@elk ~]# w 16:51:56 up 3 days, 6:01, 3 users, load average: 0.0 ...

  8. JAVA主流日志梳理

    JAVA主流日志梳理 引入 历史故事 Log4j - JDK1.3及以前 JUL - JDK1.4 JCL - 日志门面commons-logging的出现 SLF4j - 可能是最好的日志框架 lo ...

  9. 探索Java的日志世界

    探索Java的日志世界 本文的思维导图 一.主题 打开日志的大门,探索的Java日志世界 二.目标 了解常用的日志框架 掌握日志框架的选择和使用以及开发规范 了解日志框架中的一些设计思想 三.内容 1 ...

随机推荐

  1. 学习笔记之机器学习(Machine Learning)

    机器学习 - 维基百科,自由的百科全书 https://zh.wikipedia.org/wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0 机器学习是人工智能的一个分 ...

  2. Rest API的简单应用

    写在前面 最近一直在搞通过Rest api的方式读取sharepoint文档库中的内容.有些地方需要注意,在此做下记录. 步骤 启动sharepoint服务器的服务 这里可以使用脚本的方式进行启动,脚 ...

  3. HTML---仿网易新闻登录页

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. 搭建Tomcat应用服务器、tomcat虚拟主机及Tomcat多实例部署

    一.环境准备 系统版本:CentOS release 6.6 (Final) x86_64 Tomcat版本:tomcat- JDK版本:jdk-8u25-linux-x64 关闭防火墙 软件包下载地 ...

  5. 502 Bad Gateway

    状态码解释: 502 Bad Gateway:作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应. 502 原因分析: 将请求提交给网关如php-fpm执行,但是由于某些原因没有 ...

  6. git 在本地拉取远程分支的代码(并不做提交操作)

    1. git fetch 获取远程的所有分支 2. 在执行 git checkout -b local-branch-name origin/remote-branch  就可以将远程分支remote ...

  7. Variables多种表达

    Variables:TF基础数据之一,常用于变量的训练...重要性刚学TF就知道了 1.tf.Variable() tf.Variable(initial_value=None, trainable= ...

  8. django之 使用views.py里面的函数对表进行增删改查 内容(models.py中表的创建、views.py中函数的使用,基于对象的跨表查询)

    models之对于表的创建有以下几种: 一对一:ForeignKey("Author",unique=True),  OneToOneField("Author" ...

  9. Java中线程池的实现原理

    知识点总结 ---------------------------------------------------------------------------------------------- ...

  10. 06python上

    product_list=[ ('Mac',9000), ('kindle',800), ('tesla',900000), ('python book',105), ('bike',2000), ] ...