免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2496 | 回复: 8
打印 上一主题 下一主题

java虚拟机【讨论】 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-04-25 16:13 |只看该作者 |倒序浏览
java的虚拟机在什么情况下会崩溃,大家有没有遇到这种现象的?说出来大家交流下哈

论坛徽章:
0
2 [报告]
发表于 2005-04-26 01:02 |只看该作者

java虚拟机【讨论】

在使用jni时容易,自己写的dll太烂!哈哈!

论坛徽章:
0
3 [报告]
发表于 2005-04-26 02:07 |只看该作者

java虚拟机【讨论】

[quote]原帖由 "myxd2000"]在使用jni时容易,自己写的dll太烂!哈哈![/quote 发表:
同意

论坛徽章:
0
4 [报告]
发表于 2005-04-26 17:17 |只看该作者

java虚拟机【讨论】

我怀疑我的虚拟机崩溃也是因为JNI的关系,出错信息是:
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0xA5DF272C

这大概是什么引起的?

论坛徽章:
0
5 [报告]
发表于 2005-04-26 17:23 |只看该作者

java虚拟机【讨论】

原帖由 "sdemon915" 发表:
我怀疑我的虚拟机崩溃也是因为JNI的关系,出错信息是:
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0xA5DF272C

这大概是什么引起的?

11 我不知道代表什么

0xA5DF272C 这个好像是地址?

论坛徽章:
0
6 [报告]
发表于 2005-04-27 09:43 |只看该作者

java虚拟机【讨论】

我的好像是垃圾回收的问题,不知怎样解决。
eden space已经100%了

Heap at VM Abort:
Heap
def new generation   total 6720K, used 6504K [0xa9230000, 0xa9970000, 0xaa060000)
  eden space 6016K, 100% used [0xa9230000, 0xa9810000, 0xa9810000)
  from space 704K,  69% used [0xa9810000, 0xa988a1a0, 0xa98c0000)
  to   space 704K,   0% used [0xa98c0000, 0xa98c0948, 0xa9970000)
tenured generation   total 58304K, used 54692K [0xaa060000, 0xad950000, 0xb1230000)
   the space 58304K,  93% used [0xaa060000, 0xad5c9020, 0xad5c9200, 0xad950000)
compacting perm gen  total 16384K, used 6353K [0xb1230000, 0xb2230000, 0xb5230000)
   the space 16384K,  38% used [0xb1230000, 0xb1864480, 0xb1864600, 0xb2230000)

论坛徽章:
0
7 [报告]
发表于 2005-04-27 13:27 |只看该作者

java虚拟机【讨论】

11是SIGUSR1。
那个PC=0xA5DF272C
是出错的时候PC指针的指向的程序内存地址

论坛徽章:
0
8 [报告]
发表于 2005-04-27 14:17 |只看该作者

java虚拟机【讨论】

我的java虚拟机崩溃后也是:
Heap at VM Abort:
Heap
def new generation   total 2240K, used 2098K [0xab2b0000, 0xab510000, 0xab740000)
  eden space 2048K,  97% used [0xab2b0000, 0xab4a4108, 0xab4b0000)
  from space 192K,  51% used [0xab4e0000, 0xab4f8850, 0xab510000)
  to   space 192K,   0% used [0xab4b0000, 0xab4b0000, 0xab4e0000)
tenured generation   total 28416K, used 5017K [0xab740000, 0xad300000, 0xaeeb0000)
   the space 28416K,  17% used [0xab740000, 0xabc26438, 0xabc26600, 0xad300000)
compacting perm gen  total 14336K, used 14108K [0xaeeb0000, 0xafcb0000, 0xb2eb0000)
   the space 14336K,  98% used [0xaeeb0000, 0xafc77010, 0xafc77200, 0xafcb0000)
这个是属于垃圾回收的问题么?不是很理解

以前用调试c程序的时候碰到过signal 11 ,那是好像是指针的问题,这里会不会是用JNI的时候c写的那段代码指针操作有问题?

论坛徽章:
0
9 [报告]
发表于 2005-04-27 15:08 |只看该作者

java虚拟机【讨论】

sdemon915,你的出错信息里已经很清楚了:
An unexpected exception has been detected in native code outside the VM.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP