Xperf 操作

Xperf 操作是跟踪处理组件,用于整理事件信息来生成文本报告。 操作会生成特定于一组事件的汇总报表,例如注册表访问、上下文切换、文件访问或系统配置。

所有操作都是使用以下命令行模式调用的:

xperf -i input.etl -o output.txt -a <action_name> [action_parameters]

其中 input.etl 是跟踪文件的名称,output.txt 是报告文件的名称,<action_name> 是操作的名称。 操作名称的前面始终是 -a 命令行开关。 操作名称可以后跟一个或多个特定于操作的参数。

本节内容

操作 说明

boot

显示启动和关闭统计信息。

bootprefetch

显示启动预提取事件。

cpudisk

显示 CPU/磁盘活动。

cswitch

显示上下文切换数据。

diskio

显示磁盘 I/O 统计信息。

diskidlehistogram

显示磁盘活动和空闲时间的直方图。

dpcisr

显示延迟的过程调用和中断服务例程统计信息。

drvdelay

显示驱动程序延迟。

dumper

以文本形式转储事件。

filename

显示文件名。

focuschange

显示 Windows 线程焦点更改事件。

hardfault

按进程和文件显示硬错误统计信息。

heap

显示进程堆信息。

marks

显示标记信息。

pagefault

显示页面错误信息。

perfctrs

显示进程性能计数器。

pnp

显示即插即用事件。

prefetch

显示预提取信息。

process

显示进程、线程和映像信息。

profile

显示采样的探查器数据。

registry

显示注册表访问统计信息。

services

显示服务状态信息。

shutdown

显示关闭统计信息。

spinlock

显示旋转锁信息。

stack

显示堆栈信息。

suspend

显示挂起转换信息。

sysconfig

显示系统配置信息。

tracestats

显示跟踪统计信息。

winlogon

显示 Winlogon 事件。

Xperf 命令行参考