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

関連情報