質問

WebSphere 6.0.2 (IBM JVM 1.4.2) に付属の JVM で適切に動作する Java プロファイラーを探しています。私は通常のプロファイリングのニーズに yourkit を使用していますが、特にこの古い jvm での動作を拒否しています (きっと作者には理由があったと思います...)。

誰かその仕事ができるまともなプロファイラーを紹介してもらえますか?プロファイラーの一般的なリストには興味がありません。ところで、他のスタックオーバーフローを読んだことはありますが、それらを 1 つずつ試したくありません。

これは 1 回限りの必要性 (そう願っています!) であり、これのためだけに別のプロファイラーにお金を払いたくないので、可能であれば無料バージョンを希望します。

役に立ちましたか?

解決 3

アップデート:そうだと分かった Jプロファイラー WAS 6.0.2 (IBM JDK 1.4) とスムーズに統合されます。

他のヒント

古い投稿ですが、これは誰かの役に立つかもしれません。使用できます IBMヘルスセンター それは無料です。スタンドアロンでダウンロードすることも、 IBMサポート・アシスタント. 。ISA には他にも便利なツールがたくさんあるので、ISA をダウンロードすることをお勧めします。 ガベージ コレクションとメモリ ビジュアライザー そして メモリアナライザ.

何をプロフィールにしたいのですか?それは JVM またはアプリケーションサーバーにあるものですか?後者の場合、WAS 6 GUI にはこれに役立つものがたくさんあります。本当にヒープなどを見たいと仮定すると、IBM ヒープアナライザー 役立つかもしれません。このページの下部には他のツールがリストされています。

私が学んだもう 1 つのことは、理想的には、IDE のプロファイラーを実行中の JVM に接続できることです。開発中のローカルだけでなく、リモートでもこれを実行できるものもあります。プロファイリングしたい JVM はライブまたはリモートですか?その場合は、ダンプを強制的に実行環境から取り出して、ゆっくりと確認する必要があるかもしれません。それ以外の場合は、ローカルに何かを設定し、そこから情報を取得します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top