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://docs.oracle.com/javase/7/docs/technotes/guides/visualvm/index.html

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