繁体   English   中英

现在使用JDK7安全吗?

[英]Is JDK7 safe to use now?

最近得知JDK7中存在热点编译器优化的bug。 看到这个线程

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

JDK 6 中存在相同的错误,但由于默认优化不同,因此只有在使用积极优化标志时才会发挥作用。

要为 JDK 7 禁用此优化,请使用 -XX:-UseLoopPredicate 标志,这样您就可以安全地使用任何版本的 JDK 7。

您现在应该开始使用 JDK7 测试您的代码。

至于是否要投入生产,等待一段时间可能总是安全的。 这不仅适用于 JDK,也适用于任何主要软件的任何重大升级。 让他们做他们的 update1 和 update2,然后等待 Apache 和其他人要说的话。 你不必着急,对吧? JDK6 工作...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM