SSH/ADB 接続を使用してリモートマシン上でデータを収集します。
[解析の設定] ウィンドウ > [どこを] ペイン
-target-system=<string> |
<string> |
リモート収集を行うターゲットシステム。次の値がサポートされています。
|
インテル® VTune™ プロファイラーは、ホストシステムにインストールされたインテル® VTune™ プロファイラー・コマンドライン・インターフェイス (vtune) を使用して、リモート Linux* システムや Android* デバイス (ターゲットシステム) 上で実行されるアプリケーションを解析できます (リモートモード)。コマンドラインから target-system オプションを使用して、ターゲットシステムを指定してリモートデータ収集を有効にします。
詳細については、「リモート解析の Linux* システム設定」と「Android* システム設定」を参照してください。
このコマンドは、Linux* 組込みシステム上でアプリケーションに対してハードウェア・イベントベース・モードのホットスポット解析を実行します。
host>./vtune --target-system=ssh:user1@172.16.254.1 –collect hotspots -knob collection-type:hw-events -- /target-system-path/app
この例では、利用可能な PMU 名のリストと、Linux* システムのドライバーを使用しない収集のコマンドを示しています。
$sep -platform-list ... Platform: 111, PMU: skylake_server, Signature: 0x50650, CPU name: Intel® Xeon® Processor code named Skylake ... $ vtune --collect uarch-exploration --target-system=get-perf-cmd:skylake_server
このコマンドは、Android* システム上でアプリケーションに対してユーザー・サンプリング・モードのホットスポット解析を実行します。
host>./vtune –-collect hotspots –-target-system=android -r quadrant_r@@@ --target-process com.intel.fluid
このコマンドは、Android* システム上でアプリケーションに対してハードウェア・イベントベース・モードのホットスポット解析を実行します。
host>./vtune --collect hotspots -knob collection-type:hw-events --target-system=android -r quadrant_r000 --target-process com.intel.fluid