다음을 통해 공유


처리

추적 후 처리 옵션을 표시합니다.

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

매개 변수

-itrace file
처리할 추적 파일입니다.

-ooutput file
출력 파일의 이름입니다. 지정하지 않으면 stdout이 사용됩니다.

-symbols[options]
기호 디코딩 지원을 사용하도록 설정하고 구성합니다. 자세한 내용은 기호를 참조하세요.

-target{human|machine}
출력의 대상을 선택합니다. 기본값은 “human”입니다.

-quiet
진행률 정보를 출력하지 않습니다.

-tle
손실된 이벤트가 있는 경우에도 추적을 처리합니다. 머리글자어 TLE는 손실된 이벤트 허용을 의미합니다.

-tti
시간 반전이 있는 경우에도 추적을 처리합니다. 머리글자어 TTI는 시간 반전 허용을 의미합니다.

-aaction ...
수행할 작업입니다. 기본 작업은 이벤트를 텍스트 형식으로 덤프하는 것입니다.

설명

다음 테이블에서는 사용 가능한 작업에 대해 설명합니다.

작업 Description

boot

부팅 및 종료 통계를 표시합니다.

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

스핀 잠금 활동과 관련된 정보를 표시합니다.

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 옵션