gpt4 book ai didi

java - Oracle 的商业 Hotspot JVM 相对于 OpenJDK 有哪些性能优势?

转载 作者:行者123 更新时间:2023-12-02 10:50:54 26 4
gpt4 key购买 nike

如本问题所述:

OpenJDK vs Java HotspotVM

Oracle 的商业 Hotspot JVM 本质上是 OpenJDK,加上一些仅限商业客户端的功能。

但是 - 这些额外的功能实际上是否有助于仅使用消费者现成硬件的单台机器和/或小型集群的性能?或者它们仅与具有特定组织需求和具有定制硬件的大型系统的大公司相关?

我特别询问链接问题中提到的“Java Flight Recorder、应用程序类数据共享和协作内存管理”作为主要商业功能。

最佳答案

Java Flight Recorder 和应用程序类数据共享已同时开源,捐赠给 OpenJDK项目。

Oracle 计划开源所有仅供商业使用的功能,或者在没有人使用的情况下将其删除。 Mark Reinhold 在几周前的 JVM 语言峰会视频中谈到了这一点 https://youtu.be/15s5xP5BRxk?t=10m25s 。他说:

In order to create a level playing field we've open-sourced all of [Apllication Class-Data Sharing, Java Flight Recorder, Java Mission Control, ZGC], these are now all open source. There's some remaining tiny, tiny commercial features that we will either open-source or we will just remove from the commercial offering because, well, it turns out not many customers are actually using them any way.

引用Oracle.com blog :

From Java 11 forward, therefore, Oracle JDK builds and OpenJDK builds will be essentially identical.

因此,如果这些商业功能中的任何一个提供了任何性能优势,您现在也可以通过使用 OpenJDK 来获得该优势。

关于java - Oracle 的商业 Hotspot JVM 相对于 OpenJDK 有哪些性能优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51916267/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com