strategy

解析するプロセスを指定します。

GUI オプション

[解析の設定] ウィンドウ > [何を] ペイン > [子プロセスを解析] チェックボックス > [プロセスごとの構成]

構文

-strategy <process_name1>:<profiling_mode>,<process_name2>:<profiling_mode>,...

引数

引数

説明

<process_name>

構成が適用されるプロセスの名前。<process_name> が空である場合、設定はプロファイルの方針が指定されていないすべてのプロセスに適用されます。

<profiling_mode>

指定されたプロセスをプロファイルする方針。設定可能な値は以下です。

説明

trace:trace

プロセスとその子プロセスに関するデータを収集。

notrace:trace

プロセスを解析せず、その子プロセスに関するデータを収集。

notrace:notrace

データの収集中に、プロセスとその子プロセスを無視。

trace:notrace

プロセスを解析しますが、その子プロセスに関するデータは収集しません。

デフォルト

:trace:trace

親プロセスと子プロセスの両方を解析します。

影響するアクション

collectcollect-with

説明

解析から除外するプロセスを指定するには、strategy アクションオプションを使用します。

このオプションは、ハードウェア・イベントベース解析タイプには適用されません。

この例では、example プロセスのみにデータの収集を制限し、子プロセスを無視してホットスポット解析を実行します。

vtune -collect hotspots -strategy :notrace:trace,example:trace:notrace /home/test/run_example.sh

関連情報