IBM Semeru 和 Adoptium 有什么区别?

11
我想更新我的JDK,于是我去AdoptOpenJDK下载。然后我发现他们已经转到了Adoptium,于是我过去看了一下。我发现那里没有选择JVM的选项,当我下载安装程序时,它是Hotspot版本。我谷歌了一下,然后找到了IBM Semeru。这些JDK/JVM不同吗?有一个显着比另一个更快吗?这真的重要吗?

Adoptium/Semeru不是唯一的选择。 还有Oracle、Azul、Red Hat、Microsoft、Amazon(可能还有其他我没提到的)。 - Mark Rotteveel
1个回答

13
IBM在这里讨论了Eclipse Temurin和IBM Semeru Runtimes之间的区别:
Eclipse Temurin提供OpenJDK + Hotspot镜像,IBM Semeru Runtimes将来将提供OpenJDK + Eclipse OpenJ9镜像的Open和Certified(JCKed)版本。
AdoptOpenJDK目前正在使用Hotspot和OpenJ9 VM生成OpenJDK二进制文件。随着Adopt转向Eclipse,法律限制阻止新的Eclipse Adoptium团队生成/发布基于OpenJ9的二进制文件。因此,IBM将以IBM Semeru Runtimes家族名称提供OpenJ9基础的二进制文件,包括Open和Certified两种不同的授权。实质上是相同的二进制文件,根据不同的许可证发布。
因此,你可能需要寻找Hotspot和OpenJ9之间的比较(我想任何速度差异都会有一定的工作负载依赖性,但有很多在线文章进行了实际基准测试,例如这里)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接