다음을 통해 공유


Xperf 기본 제공 프로필

모든 기본 제공 Xperf 프로필을 표시하려면 다음 명령을 실행합니다.

xperf -profiles

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

프로필 설명

perf!FileIOProfiles.InSequentialFile

순차 파일의 파일 I/O 추적 프로필입니다.

perf!FileIOProfiles.InBuffer

버퍼의 파일 I/O 추적 프로필입니다.

perf!GeneralProfiles.InSequentialFile

순차 파일에서 프로필을 추적하는 일반적인 시스템 메트릭입니다.

perf!GeneralProfiles.InBuffer

버퍼의 프로필을 추적하는 일반적인 시스템 메트릭입니다.

perf!PerfCoreProfiles.InSequentialFile

순차 파일의 기본 시스템 메트릭 추적 프로필(모든 기본 제공 프로필에 포함)입니다.

perf!PerfCoreProfiles.InBuffer

버퍼의 기본 시스템 메트릭 추적 프로필(모든 기본 제공 프로필에 포함)입니다.

perf!RegistryProfiles.InSequentialFile

순차 파일의 레지스트리 추적 프로필입니다.

perf!RegistryProfiles.InBuffer

버퍼의 레지스트리 추적 프로필입니다.

perf!StdProfile

기본 제공 프로필에 사용되는 일반적인 정의(시작 불가능)입니다.

다음 예제에서는 여러 ETW 세션을 켜고 필요에 따라 단일 추적 파일로 병합합니다.

메모리 기반 추적 프로필

메모리 내 반복 스냅샷 추적 프로필의 경우 다음 명령을 실행합니다.

xperf -start perf!GeneralProfiles.InBuffer

일부 시나리오를 실행하고 다음 명령을 실행합니다.

xperf -save perf!GeneralProfiles.InBuffer snapshot1.etl

필요에 따라 추가 스냅샷을 계속 저장하고 다음 명령을 실행하여 추적 캡처를 중지할 수 있습니다.

xperf -cancel perf!GeneralProfiles.InBuffer

파일 기반 추적 프로필

파일 기반 추적 프로필을 시작하려면 다음 명령을 실행합니다.

xperf -start perf!RegistryProfiles.InSequentialFile

일부 시나리오를 실행하고 다음 명령을 실행하여 추적 캡처를 중지합니다.

xperf -stop perf!RegistryProfiles.InSequentialFile trace.etl

프로필 정의 확장

프로필 정의는 명령줄을 사용하여 확장하고 구성할 수 있습니다. 예를 들어 ReadyThread 스택을 perf!FileIOProfiles.InSequentialFile 프로필에 추가하려면 다음 명령을 실행합니다.

xperf -start perf!FileIOProfiles.InSequentialFile -stackwalk ReadyThread

Xperf 프로필