jvm IBM Semeru和Adoptium之间的区别是什么

relj7zay  于 2022-11-07  发布在  其他
关注(0)|答案(1)|浏览(775)

我想更新我的JDK,所以我去AdoptOpenJDK下载了一个。我看到他们已经转移到Adoptium,所以我去了那里。在那里我看到没有选择JVM的选项,当我下载安装程序时,它是为Hotspot准备的。我在谷歌上搜索了一下,我找到了IBM Semeru。这些JDK/JVM有什么不同吗?有没有一个比另一个快得多?这有什么关系吗?

q9rjltbz

q9rjltbz1#

在www.example.com上,IBM对这两种方法之间的区别进行了一些讨论https://github.com/docker-library/official-images/pull/10666#issuecomment-894204729:
Eclipse Temurin提供OpenJDK + Hotspot映像,IBM Semeru运行时将提供OpenJDK + Eclipse OpenJ 9映像的开放和认证(JCKed)版本。
这是一个令人困惑的故事和过渡,我将尝试添加一点背景。AdoptOpenJDK到目前为止是生产OpenJDK二进制文件与热点和OpenJ 9虚拟机的。随着AdoptOpenJDK的转移到Eclipse,法律的限制阻止新的Eclipse Adoptium组生产/发布基于OpenJ 9的二进制文件。因此,IBM将生产基于OpenJ 9的二进制文件在两种风格,开放和认证。两者都以IBMSemeruRuntimes为名。本质上是相同的二进制文件,在不同的许可证下发布。
因此,我想您需要查找的是Hotspot和OpenJ 9之间的比较(我想两者之间的任何速度差异都在一定程度上取决于工作负载,但网上有相当多的文章进行了实际的基准测试,如https://www.ojalgo.org/2019/02/quick-test-to-compare-hotspot-and-openj9/)。

相关问题