加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 64位机器上的JVM 32位崩溃

发布时间:2020-12-15 02:30:55 所属栏目:Java 来源:网络整理
导读:关闭此 Java应用程序时,我的 Java应用程序JVM(1.6.0_26,32位)经历了零星的崩溃. 这种间歇性的JVM崩溃问题似乎只会影响64位Windows操作系统. 在32位Windows操作系统和Mac OS X上不会发生此问题. 任何人都可以告诉我这个的原因. 实际上这个java应用程序使用100
关闭此 Java应用程序时,我的 Java应用程序JVM(1.6.0_26,32位)经历了零星的崩溃.
这种间歇性的JVM崩溃问题似乎只会影响64位Windows操作系统.
在32位Windows操作系统和Mac OS X上不会发生此问题.
任何人都可以告诉我这个的原因.
实际上这个java应用程序使用100-150个库,并且在执行时,一旦应用程序关闭崩溃,它就不会崩溃.
在64位机器上使用32位JVM是否合适?

非常感谢您的帮助.

解决方法

简短的回答是否定的.在64位计算机上使用32位JVM是不合适的.更长的答案是,如果您没有选项,Windows 64位操作系统可以在兼容模式下运行32位程序.

实际上没有必要这样做,因为64位JVM在Windows操作系统上运行良好.这也意味着您的进程可以利用比32位进程可以使用的更多内存和速度.

http://msdn.microsoft.com/en-us/library/aa384249(v=vs.85).aspx

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读