cornercorner
FeaturesPluginsDocs & SupportCommunityPartners

アプリケーションを監視

「アプリケーションを監視」オプションを選択すると、ターゲットアプリケーションが計測なしで起動されます。その結果には、ターゲット JVM のいくつかの重要なプロパティーに関する概要情報のみが表示されます。

「アプリケーションを監視」コマンドを実行する方法

  1. メインメニューから「プロファイル」>「主プロジェクトをプロファイル」(Profile Main Project) を選択して、「プロファイルタスクの選択」ダイアログを開きます。
  2. 「アプリケーションを監視」を選択します。使用可能な唯一のオプションは「スレッド監視を有効」です。(ターゲットアプリケーションのスレッドのアクティビティに関するより詳細な情報を取得するには、「スレッド監視を有効」を選択します。)
  3. ダイアログの下部にある「実行」をクリックしてアプリケーションを起動し、監視タスクを開始します。

監視結果を表示する

アプリケーションを監視する場合、結果はソースエディタの「VM 遠隔測定」タブと「スレッド」タブに表示されます。これらのタブを開くには、「Profiler」ウィンドウの「ビュー」セクションにあるボタンを使用します。

「遠隔測定」タブボタン VM 遠隔測定

「Profiler」ウィンドウで「遠隔測定」ボタンをクリックして「VM 遠隔測定」タブを開きます。
「VM 遠隔測定」タブには、VM でのスレッドの活動、メモリーヒープ、およびガベージコレクションに関する概要データが表示されます。

「スレッド」タブボタン スレッド

「Profiler」ウィンドウで「スレッド」ボタンをクリックして、「スレッド」タブを開きます。
「プロファイルタスクの選択」ダイアログで「スレッド監視を有効」を選択すると、アプリケーションスレッドの活動が「スレッド」タブに表示されます。また、「スレッド」タブで「スレッド」ボタンをクリックしてスレッドの監視を開始することもできます。

Profiler は、すべてのプロファイルタスク中にアプリケーションを監視します。任意のプロファイルタスクの実行時に「スレッド」および「VM 遠隔測定」ボタンをクリックすると、これらのタブを開くことができます。

関連項目

 

 

Companion
Projects:
MySQL Database Server   GlassFish Community: an Open Source Application Server   Open Solaris  Open JDK: an Open SourceJDK   Mobile & Embedded Community     Sponsored by 
Sponsored by Sun Microsystems