首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >现在使用JDK7安全吗?

现在使用JDK7安全吗?
EN

Stack Overflow用户
提问于 2011-08-16 10:55:49
回答 2查看 1.2K关注 0票数 7

我最近了解到,JDK7中存在用于hotspot编译器优化的错误。参见this thread

我不太理解这些but的细节,但它们似乎与循环优化有关。由于我要在-server模式下运行一些大型程序(其中当然包含很多循环),我想知道使用JDK7是否安全?谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-16 10:59:38

同样的bug也存在于JDK 6中,但是由于缺省优化是不同的,所以只有在使用积极的优化标志时,它才会起作用。

要在JDK 7中禁用此优化,请使用-XX:-UseLoopPredicate标志,这样在任何版本的JDK 7中都是安全的。

票数 6
EN

Stack Overflow用户

发布于 2011-08-16 11:01:00

你现在应该开始用JDK7测试你的代码了。

至于您是否想要将其投入生产,等待一段时间可能总是安全的。这不仅适用于JDK,而且适用于对任何主要软件的任何重大升级。让他们做他们的update1和update2,等待阿帕奇和其他人对此有什么看法。你不需要着急,对吧?JDK6可以工作...

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7073168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档