处理
显示跟踪后处理选项。
xperf -i <trace file>… [-o output] [-symbols …] [-target {human|machine}] [-a action …[-a action …] …]
参数
-o输出文件
输出文件的名称。 如果未提供,则使用 stdout。
-symbols[options]
启用并配置符号解码支持。 有关详细信息,请参阅 symbols。
-target{human|machine}
选择输出的目标受众。 默认值为“human”。
-tle
即使存在丢失的事件,也处理跟踪。 首字母缩略词“TLE”表示 tolerate lost events(容许丢失事件)。
-tti
即使存在时间反转,也处理跟踪。 首字母缩略词“TTI”表示 tolerate time inversions(容忍时间反转)。
-a操作...
要采取的操作。 默认操作是以文本形式转储事件。
注解
下表介绍了可用的操作。
操作 | 说明 |
---|---|
显示启动和关闭统计信息。 |
|
显示启动时预提取信息。 |
|
显示 CPU/磁盘活动报告。 |
|
显示上下文切换数据。 |
|
显示磁盘 I/O 统计信息。 |
|
以直方图格式显示所有磁盘活动和空闲时间。 |
|
显示 DPC/ISR 统计信息。 |
|
显示驱动程序延迟。 |
|
以文本形式转储跟踪中的事件。 |
|
在跟踪中显示文件名。 |
|
在跟踪中显示 Windows 线程焦点更改事件。 |
|
按进程和文件显示硬错误统计信息。 |
|
显示堆信息。 |
|
显示标记信息。 |
|
在跟踪中显示页面错误信息。 |
|
显示进程性能计数器。 |
|
在跟踪中显示即插即用事件。 |
|
显示预提取信息。 |
|
显示进程、线程和映像信息。 |
|
显示采样的探查器数据。 |
|
显示注册表访问统计信息。 |
|
显示服务状态信息。 |
|
显示关闭统计信息。 |
|
显示与自旋锁活动有关的信息。 |
|
显示堆栈信息。 |
|
显示挂起转换信息。 |
|
显示系统配置信息。 |
|
显示跟踪统计信息。 |
|
在跟踪中显示 Windows 登录事件。 |
如果不存在任何操作,则调用转储器。
示例
下表显示了处理的示例。
|
将 trace.etl 中的事件转储到 Out.csv 文件中。 |
|
为注册表操作打印帮助。 |
|
将注册表访问统计信息打印到 stdout。 |
|
将 Trace32.etl 和 Trace64.etl 中的事件转储到 Out.csv 文件中。 |