processing
Displays trace post-processing options.
xperf -i <trace file>… [-o output] [-symbols …] [-target {human|machine}] [-a action …[-a action …] …]
Parameters
-itrace file
The trace file to be processed.
-ooutput file
The name of the output file. If not given, stdout is used.
-symbols[options]
Enable and configure symbol decoding support. For more information see symbols.
-target{human|machine}
Select the target audience of the output. The default value is "human".
-quiet
Do not print progress information.
-tle
Process the trace even in the presence of lost events. The acronym TLE stands for tolerate lost events.
-tti
Process the trace even in the presence of time inversions. The acronym TTI stands for tolerate time inversions.
-aaction ...
The actions to take. The default action is to dump the event in text form.
Remarks
The following table describes available actions.
Action | Description |
---|---|
Shows boot and shutdown statistics. |
|
Shows boot-time prefetching information. |
|
Shows CPU/disk activity report. |
|
Shows context switch data. |
|
Shows disk I/O statistics. |
|
Shows all disk activity and idle times in histogram format. |
|
Show DPC/ISR statistics. |
|
Shows driver delays. |
|
Dumps events in the trace in text form. |
|
Show file names in the trace. |
|
Shows the Windows thread focus change events in the trace. |
|
Shows hard fault statistics by process and file. |
|
Shows heap information. |
|
Shows marks information. |
|
Shows page fault information in the trace. |
|
Shows process performance counters. |
|
Shows Plug and Play events in the trace. |
|
Shows prefetch information. |
|
Shows process, thread, and image information. |
|
Shows sampled profiler data. |
|
Shows registry access statistics. |
|
Shows service status information. |
|
Shows shutdown statistics. |
|
Shows information relevant to spinlock activity. |
|
Shows stack information. |
|
Shows suspend transition information. |
|
Shows system configuration information. |
|
Shows trace statistics. |
|
Shows Windows logon events in the trace. |
If no action is present, dumper is invoked.
Example
The following table shows examples of processing.
|
Dumps the events in trace.etl to the Out.csv file. |
|
Prints Help for the registry action. |
|
Prints registry access statistics to stdout. |
|
Dumps the events in Trace32.etl and Trace64.etl to the Out.csv file. |