次の方法で共有


処理

トレース後処理オプションを表示します。

xperf -i <trace file>… [-o output] [-symbols …] [-target {human|machine}] [-a action …[-a action …] …]

パラメーター

-i<トレース ファイル>
処理するトレース ファイル。

-o<出力ファイル>
出力ファイルの名前。 指定しない場合、stdout が使用されます。

-symbols[オプション]
シンボルのデコードのサポートを有効にして構成します。 詳細については、「symbols」を参照してください。

-target{human|machine}
出力の対象オーディエンスを選択します。 既定値は "human" です。

-quiet
進行状況の情報を出力しません。

-tle
失われたイベントがある場合でも、トレースを処理します。 頭字語の TLE は、Tolerate Lost Events (消失イベントの許容) を意味します。

-tti
時間の反転が存在する場合でも、トレースを処理します。 頭字語の TTI は、Tolerate Time Inversions (時間の反転の許容) を意味します。

-a<操作...>
実行する操作。 既定の操作では、イベントをテキスト形式でダンプします。

注釈

次の表では、使用可能な操作について説明します。

アクション 説明

boot

ブートおよびシャットダウンの統計情報を表示します。

bootprefetch

ブート時プリフェッチ情報を表示します。

cpudisk

CPU およびディスクのアクティビティ レポートを表示します。

cswitch

コンテキスト切り替えデータを表示します。

diskio

ディスク I/O の統計情報を表示します。

diskidlehistogram

すべてのディスクのアクティビティとアイドル時間をヒストグラム形式で表示します。

dpcisr

DPC/ISR の統計情報を表示します。

drvdelay

ドライバーの遅延を表示します。

dumper

トレース内のイベントをテキスト形式でダンプします。

ファイル名

トレース内のファイル名を表示します。

focuschange

トレース内の Windows スレッド フォーカス変更イベントを表示します。

hardfault

ハード フォールトの統計情報をプロセスとファイル別に表示します。

heap

ヒープ情報を表示します。

marks

マーク情報を表示します。

pagefault

トレース内のページ フォールト情報を表示します。

perfctrs

プロセス パフォーマンス カウンターを表示します。

pnp

トレース内のプラグ アンド プレイ イベントを表示します。

prefetch

プリフェッチ情報を表示します。

process

プロセス、スレッド、およびイメージの情報を表示します。

profile

サンプリングされたプロファイラー データを表示します。

registry

レジストリ アクセスの統計情報を表示します。

services

サービスの状態情報を表示します。

shutdown

シャットダウンの統計情報を表示します。

spinlock

スピンロック アクティビティに関連する情報を表示します。

stack

スタック情報を表示します。

suspend

中断遷移情報を表示します。

sysconfig

システム構成情報を表示します。

tracestats

トレースの統計情報を表示します。

winlogon

トレース内の Windows ログオン イベントを表示します。

操作が存在しない場合は、dumper が呼び出されます。

次の表に、processing の例を示します。

xperf -i trace.etl -o out.csv

trace.etl 内のイベントを Out.csv ファイルにダンプします。

xperf -help registry

registry 操作のヘルプを出力します。

xperf -i trace.etl -a registry

レジストリ アクセスの統計情報を stdout に出力します。

xperf -i trace32.etl trace64.etl -o out.csv

Trace32.et と Trace64.etl 内のイベントを Out.csv ファイルにダンプします。

Xperf のオプション