Oracleの商用ホットスポットJVMは、OpenJDKの上でどのようなパフォーマンス上の利点がありますか?

einpoklum:

この質問で述べたように:

JavaのHotspotVM対OpenJDKの

Oracleの商用ホットスポットJVMは、基本的にOpenJDKの、プラスいくつかの商用のクライアント機能のみです。

しかし、 - これらの余分な機能は、実際には消費者既製のハードウェアと、単一のマシンおよび/または小さなクラスター上のパフォーマンスに貢献していますか?それとも、カスタムハードウェアと、特定の組織のニーズと巨大なシステムを持つ大企業にのみ関連していますか?

私は、特にリンク先の質問では主要な商業機能のように述べた「Javaのフライトレコーダー、アプリケーションクラスデータの共有や共同メモリー管理」について尋ねています。

ジョーンVernee:

Javaのフライトレコーダーとアプリケーションクラスデータ共有は、その間にオープンソース化されてに寄付しているのOpenJDKプロジェクト。

オープンソースへのOracleは、計画のすべての商用のみが特徴、または誰もがそれらを使用しない場合は、単にそれらを削除します。マーク・ラインホルトはほんの数週間前にJVM言語の頂上からこのビデオでは、このことについて語ってhttps://youtu.be/15s5xP5BRxk?t=10m25s彼は言います:

レベル遊んでフィールドを作成するために、我々はオープンソースしたすべての[Apllicationクラスデータの共有、Javaのフライトレコーダー、Javaのミッションコントロール、ZGC]は、これらは現在、すべてのオープンソースです。まあ、それはない多くの顧客が実際にそれらをどのような方法を使用しているが判明し、ので、我々はどちらかのオープンソースまたは私達はちょうど商用製品から削除されるだろうことを、いくつか残っている小さな、小さな商業用の機能があります。

引用するOracle.comのブログを

Javaの11から前方に、したがって、OracleのJDKを構築し、OpenJDKのは、本質的に同一となりますビルドします。

これらの商業機能のいずれかが、任意のパフォーマンス上の利点を与えたのであれば、あなたは今ちょうど良くとしてのOpenJDKを使用して、その利益を得ることができます。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=200770&siteId=1