jvisualvm(1)

名前
jvisualvm - Java 仮想マシンの監視、トラブルシューティング、およびプロファイリングツール

    o   形式

    o   パラメータ

    o   説明

    o   オプション

    o   使用方法

    o   関連項目

形式

        jvisualvm [ options ]

パラメータ

オプションを使用する場合、コマンド名の直後に記述してください。オプションの指定順序に決まりはありません。特定のオプションに適用されるパラメータについては、このあとの「オプション」を参照してください。

説明

Java VisualVM は、指定された Java 仮想マシン (JVM(*)) で Java テクノロジベースのアプリケーション (Java アプリケーション) が実行されているときに、その Java アプリケーションに関する詳細な情報を提供する直感的なグラフィカルユーザーインタフェースです。Java VisualVM という名前は、Java VisualVM が JVM ソフトウェアに関する情報を「視覚的に」提供するという事実に由来しています。

Java VisualVM は、いくつかの監視、トラブルシューティング、およびプロファイリングユーティリティーを 1 つのツールに統合します。たとえば、スタンドアロンツール jmap、 jinfo、 jstat 、および jstack で提供されている機能のほとんどが、Java VisualVM に組み込まれています。JConsole ツールによって提供される一部の機能など、ほかの機能はオプションのプラグインとして追加できます。

オプション

次のオプションは、Java VisualVM を起動したときに実行可能になります。

    -J<jvm_option>
        この <jvm_option> を JVM ソフトウェアに渡します。

使用方法

Java VisualVM は、Java アプリケーションの開発者がアプリケーションのトラブルシューティングを行なったり、アプリケーションのパフォーマンスを監視および改善したりするのに役立ちます。Java VisualVM を使用すると、開発者はヒープダンプの生成および解析、メモリーリークの特定、ガベージコレクションの実行および監視、およびメモリーと CPU の簡易プロファイリングの実行が可能になります。Java VisualVM の機能を拡張するプラグインもいくつかあります。たとえば、JConsole ツールのほとんどの機能は、MBeans タブおよび JConsole Plug-in Wrapper プラグインを介して使用できます。標準の Java VisualVM プラグインのカタログから選択するには、Java VisualVM メニューの「ツール」>「プラグイン」を選択します。

Java VisualVM を起動するには、次のコマンドを実行します。

%  jvisualvm <options>

関連項目

Java VisualVM の詳細は、次のページを参照してください。

    o   Java VisualVM 開発者のサイト @
        http://visualvm.java.net

    o   Java SE プラットフォームでの Java VisualVM のドキュメント @
        http://java.sun.com/javase/6/docs/technotes/guides/visualvm/index.html

(* 「Java 仮想マシン」と「JVM」という用語は、Java プラットフォームの仮想マシンを意味しています。)