【问题标题】:Is JRockit merged into JDK 8?JRockit 是否合并到 JDK 8 中?
【发布时间】:2016-02-03 01:45:59
【问题描述】:

有很多文章/网页表明 JRockit 将被合并到新版本的 JVM 或 JDK 8 中:

https://en.wikipedia.org/wiki/JRockit

http://www.mythics.com/about/blog/answers-to-common-questions-on-java-versions-editions

Where to download JRockit for Java 7?

但是我找不到任何文章/网页说明 JRockit 确实已合并到 JDK 8 中。是否有任何更新的消息?还是JRockit只有部分功能在JDK 8中实现,导致JDK 8的实时性不如JRockit?谢谢!

【问题讨论】:

  • 这些虚拟机已经成功合并。 JDK 7 包含此融合 JVM 的第一个版本。有两个空间是开放的和专有的。例如,开源、Mission Control 和 Flight Recorder 中的元空间是专有的。你能澄清一下the real-time performance of JDK 8 is not as good as JRockit吗?这是一个非常有争议的说法。
  • 关于哪些功能是非免费的(主要来自 JRockit)的完整细节可以在产品文档oracle.com/technetwork/java/javase/terms/products/index.html 中找到
  • 从技术上讲,它根本不是合并,而是对最佳功能的重新实现。其中一些仍处于 WIP 或尚未启动,例如确定性 GC(我猜这与您的实时性能问题有关),以及 JRMC 的内存泄漏检测器

标签: jvm java-8 jvm-hotspot jrockit


【解决方案1】:

从 JDK 7 本身开始,JRockit 和 HotSpot 已合并到一个 JVM 中,并结合了两者的最佳特性。

https://blogs.oracle.com/henrik/entry/oracles_jvm_strategy

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-04-26
  • 1970-01-01
  • 2011-10-18
  • 2016-01-31
  • 2017-04-27
相关资源
最近更新 更多