다음을 통해 공유


Xperf 작업

Xperf 작업은 텍스트 보고서를 생성하기 위해 이벤트 정보를 정렬하는 추적 처리 구성 요소입니다. 이 작업에서는 레지스트리 액세스, 컨텍스트 전환, 파일 액세스 또는 시스템 구성과 같이 이벤트 집합과 관련된 요약된 보고서를 생성합니다.

모든 작업은 다음 명령줄 패턴을 사용하여 호출됩니다.

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

여기서, input.etl은 추적 파일의 이름이고, output.txt는 보고서 파일의 이름이며, <action_name>은 작업의 이름입니다. 작업 이름은 항상 -a 명령줄 전환 앞에 있습니다. 작업 이름 뒤에는 하나 이상의 작업별 매개 변수가 올 수 있습니다.

섹션 내용

작업 Description

boot

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

bootprefetch

부팅 프리페치 이벤트를 표시합니다.

cpudisk

CPU/디스크 작업을 표시합니다.

cswitch

컨텍스트 전환 데이터를 표시합니다.

diskio

디스크 I/O 통계를 표시합니다.

diskidlehistogram

디스크 작업 및 유휴 시간의 히스토그램을 표시합니다.

dpcisr

지연된 프로시저 호출 및 인터럽트 서비스 루틴 통계를 표시합니다.

drvdelay

드라이버 지연을 표시합니다.

dumper

텍스트 형식으로 이벤트를 덤프합니다.

filename

파일 이름을 표시합니다.

focuschange

Windows 스레드 집중 변경 이벤트를 표시합니다.

hardfault

프로세스 및 파일별로 하드 오류 통계를 표시합니다.

heap

프로세스 힙 정보를 표시합니다.

표시

표시 정보를 표시합니다.

pagefault

페이지 폴트 정보를 표시합니다.

perfctrs

프로세스 성능 카운터를 표시합니다.

pnp

플러그 앤 플레이 이벤트를 표시합니다.

prefetch

프리페치 정보를 표시합니다.

process

프로세스, 스레드 및 이미지 정보를 표시합니다.

profile

샘플링된 프로파일러 데이터를 표시합니다.

registry

레지스트리 액세스 통계를 표시합니다.

services

서비스 상태 정보를 표시합니다.

shutdown

종료 통계를 표시합니다.

spinlock

스핀 잠금 정보를 표시합니다.

stack

스택 정보를 표시합니다.

suspend

일시 중단 전환 정보를 표시합니다.

sysconfig

시스템 구성 정보를 표시합니다.

tracestats

추적 통계를 표시합니다.

winlogon

Winlogon 이벤트를 표시합니다.

Xperf 명령줄 참조