共用方式為


處理

顯示追蹤後處理選項。

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

參數

-i追蹤檔案
要處理的追蹤檔案。

-o輸出檔案
輸出檔的名稱。 如果未指定,則會使用 stdout

-symbols[options]
啟用和設定符號解碼支援。 如需詳細資訊,請參閱 符號

-target{human|machine}
選取輸出的目標物件。 預設值為 「human」。

-安靜
請勿列印進度資訊。

-tle
即使在遺失事件的情況下處理追蹤。 縮寫 TLE 代表 容許遺失事件

-Tti
即使在時間反轉的情況下處理追蹤。 縮寫 TTI 代表 容許時間反轉

-aaction ...
要採取的動作。 預設動作是以文字形式傾印事件。

備註

下表描述可用的動作。

動作 描述

開機

顯示開機和關機統計資料。

bootprefetch

顯示開機時間預先擷取資訊。

cpudisk

顯示 CPU/磁片活動報告。

cswitch

顯示內容切換資料。

diskio

顯示磁片 I/O 統計資料。

diskidlehistogram

以長條圖格式顯示所有磁片活動和閒置時間。

dpcisr

顯示 DPC/ISR 統計資料。

drvdelay

顯示驅動程式延遲。

dumper

以文字形式傾印追蹤中的事件。

filename

在追蹤中顯示檔案名。

focuschange

顯示追蹤中的 Windows 執行緒焦點變更事件。

hardfault

依進程和檔案顯示硬性錯誤統計資料。

heap

顯示堆積資訊。

標記

顯示標記資訊。

pagefault

顯示追蹤中的分頁錯誤資訊。

perfctrs

顯示進程效能計數器。

pnp

顯示追蹤中的隨插即用事件。

prefetch

顯示預先擷取資訊。

process

顯示進程、執行緒和影像資訊。

profile

顯示取樣的分析工具資料。

registry

顯示登錄存取統計資料。

services

顯示服務狀態資訊。

shutdown

顯示關機統計資料。

spinlock

顯示與 spinlock 活動相關的資訊。

stack

顯示堆疊資訊。

suspend

顯示暫停轉換資訊。

sysconfig

顯示系統組態資訊。

tracestats

顯示追蹤統計資料。

winlogon

顯示追蹤中的 Windows 登入事件。

如果沒有動作存在,則會叫用 傾印工具

範例

下表顯示 處理範例。

xperf -i trace.etl -o out.csv

將 trace.etl 中的事件傾印至 Out.csv 檔案。

xperf -help registry

列印 登錄 動作的說明。

xperf -i trace.etl -a registry

列印 stdout的登錄存取統計資料。

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

將 Trace32.etl 和 Trace64.etl 中的事件傾印到Out.csv檔案。

Xperf 選項