首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

[转]JVM崩溃Log日记分析

2012-08-07 
[转]JVM崩溃Log日志分析转自:http://blog.sina.com.cn/s/blog_4c98b9600100jq38.html?:Stack: [0x00040000

[转]JVM崩溃Log日志分析

转自:http://blog.sina.com.cn/s/blog_4c98b9600100jq38.html

?

:
Stack: [0x00040000,0x00080000), sp=0x00041000, free space=4k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,C=native code)
C [App.dll+0x1011]
C [App.dll+0x1020]
C [App.dll+0x1020]
:
C [App.dll+0x1020]
C [App.dll+0x1020]
...<more frames>...
Java frames: (J=compiled Java code, j=interpreted, Vv=VMcode)
j Test.foo()V+0
j Test.main([Ljava/lang/String;)V+0
v ~StubRoutines::call_stub

--------------------------------------------

在上面的信息中,可以发现这是个栈溢出的错误。并且当前栈剩余的空间已经很小了(free space =4k)。

因此建议将JVM的Stack的尺寸调大,主要设计两个参数:“-Xss”和“-XX:StackShadowPages=n”。

热点排行