共用方式為


dumper

此動作會產生 ETL 追蹤記錄檔的 ANSI 文字檔。

-a dumper [-range T1 T2] [-stacktimeshifting] [exc_dpcisr] [-provider id1 id2 …] [-add_rawdata] [-add_pgodata] [-add_inline]

選項

-rangeT1 T2
只傾印 T1T2之間的資料,兩者都是以微秒為單位。

-stacktimeshifting
結合使用者和核心堆疊片段,並將其放在觸發程式事件之後。

-exc_dpcisr
排除在 DPC 或 ISR 中花費的時間。 必須啟用 DPC 和插斷追蹤,這個選項才能有任何作用。 目前這只會影響 cswitch 事件。

-providerid1 id2 ...
傾印指定提供者的事件 () 。 接受任意數目的提供者 GUID 作為輸入。

-add_rawdata
在每個事件之前加入原始資訊行。

-add_pgodata
將 PGO 訓練資訊新增至每個堆疊框架。

-add_inline
將內嵌函式名稱附加至每個堆疊框架的結尾。

備註

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

範例

以下是此動作的範例,其中包含指定的提供者。

xperf -i trace.etl -o trace.etl.csv -a dumper -provider {315a8872-923e-4ea2-9889-33cd4754bf64} {7dd42a49-5329-4832-8dfd-43d979153a88}

Xperf 動作

時間和時間戳記格式