strategy

サーベイ解析中にインストルメントするプロセスや子を指定します。

構文

--strategy=<string>

引数

<string> は、[プロセス1 | 子1:] プロファイル・モード の形式のカンマで区切ったリストです。

次のプロファイル・モードが利用できます。

引数

説明

trace:trace

プロセスとすべての子をインストルメントします。

trace:notrace

子を除くプロセスをインストルメントします。

notrace:trace

プロセスではなく子をインストルメントします。

notrace:notrace

プロセスや子をインストルメントしません。

デフォルト

すべてのプロセスと子をインストルメントします (strategy=trace:trace)。

影響するアクション

collect=survey

Process_A starts はいくつかのプロセスを起動します。

Root >
   Process_A >
      Child_of_A_1
      Child_of_A_2
   Process_B >
      Child_of_B

サーベイ解析を実行します。Child_of_A_2 と Process_B のすべての子プロセスをインストルメントします。

advisor --collect=survey --strategy=Root:notrace:notrace,Child_of_A_2:trace:notrace,Process_B:notrace:trace --project-dir=./advi_results -- ./myApplication

関連情報