問題タブ [azul-zulu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azul-zulu - Azul Zulu JRE の crs-agent.jar の目的は何ですか?
Azul Zulu 8u282 JRE に更新しましたが、使用していた以前のバージョン (8u265) にはなかった新しい JAR ファイルに気付きました。これは「crs-agent.jar」と呼ばれ、クラス ファイルはすべてパッケージ構造「com.azul.crs.*」内にあります。IntelliJ でそれらを逆コンパイルすると、診断やレポートのように見え、ネットワークも機能しています。
Azul Web サイトで現在および古いリリースのリリース ノートをたくさん調べましたが、この CRS に関する情報はありません。ウィキペディアは、「キャリア ルーティング システム」が最も意味のある頭字語の結果をいくつか示しています。
では、この JAR は何のためにあるのでしょうか。削除することはできますか?
heap-dump - JRE 8 Java を使用して実行されている Java プロセスで JDK 7 のツールを使用する
Windows サーバーで実行中の Java プロセスのスレッド ダンプとヒープ ダンプを生成する必要があります。サーバーにはJDK 7がありますが、JavaプロセスはJRE 8のjavaを使用して実行されます。サーバーへのJDK 8のインストールには、多くの事務処理が必要なため時間がかかります(社内プロセス)。これを行うチームは、現在の Java プロセスが Zulu JRE 8 を使用しているため、ダンプを生成するには Azul の JDK 8 が必要であると主張しています。彼らだけが知っている理由から、JDK 7 で利用可能なツールを試したくありません ( OpenJDK?) がサーバーにインストールされています。これらのバージョンは本当に重要ですか?
質問: Zulu JRE 8 環境から実行されている Java プロセスのヒープ ダンプとスレッド ダンプを生成するために、任意のバージョン (特に JDK 7) の JDK ツールを使用できますか?