サーベイ解析中にインストルメントするプロセスや子を指定します。
--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