관심 영역

관심 영역은 추적 부분에 사용자 친화적인 레이블을 적용할 수 있는 WPA의 새로운 기능입니다. 이러한 레이블은 지정된 영역의 시작 및 중지를 정의하는 이벤트를 찾아 적용됩니다. 영역 및 해당 이벤트는 영역 XML 파일 내에 포함됩니다. Microsoft는 앱 분석을 위한 일부 영역 파일을 제공하며 시나리오 또는 애플리케이션에 대한 고유한 영역 파일을 정의할 수도 있습니다. 이 기능을 사용하면 복잡한 영역을 빠르고 쉽게 식별할 수 있으며 성능 분석의 속도와 효율성을 크게 높일 수 있습니다.

예를 들어, 여러 로딩 시퀀스가 포함된 시나리오를 가정합니다. 각 시퀀스는 하나의 이벤트인 A와 다른 이벤트 B로 정의됩니다. 관심 영역을 사용하면 이러한 각 A-B 시간 범위에 사용자 친화적인 "로드" 레이블을 적용할 수 있습니다. 이제 WPA는 이러한 각 이벤트 시퀀스를 수동으로 식별하는 대신 "로드" 레이블을 자동으로 적용하여 이러한 이벤트가 발생하는 위치를 신속하게 시각화할 수 있습니다.

또 다른 예로, 사용자는 특정 Microsoft Store 앱의 성능을 분석해야 합니다. 애플리케이션 수명 주기는 시작, 일시 중단/다시 시작 및 종료와 같은 여러 단계로 나눌 수 있으며 각 단계는 해당 영역 정의를 포함할 수 있습니다. 이러한 영역 정의를 사용하면 모든 사용자가 이러한 수명 주기 이벤트가 발생하는 위치를 쉽게 식별할 수 있습니다.

WPA에서 관심 영역을 사용하려면 다음이 있어야 합니다.

  • 관심 시나리오 중에 수집된 ETW 추적(.etl) 파일

  • 관심 영역 정의 파일(.xml)

관심 영역 파일 만들기

관심 영역 파일을 만드는 방법에 대한 자세한 내용은 관심 영역 파일 만들기를 참조하세요.

관심 영역 파일에서 regex 지원

관심 영역 파일은 정규식(regex)을 지원합니다. 관심 영역 파일에서 regex 및 새 줄 만들기에 대한 자세한 내용은 관심 영역 파일 만들기를 참조하세요.

열려 있는 추적에 관심 영역 파일 적용

관심 영역 파일을 사용하여 WPA의 열린 추적에 추가 태그를 적용할 수 있습니다.

  1. 메뉴에서 추적을 선택한 다음 속성 추적을 선택합니다.

  2. 나타나는 속성 추적 창에서 추가를 선택합니다.

  3. 원하는 관심 영역 매니페스트 파일(.xml)으로 이동하여 선택하고 열기를 선택합니다.

  4. 이제 관심 영역 정의 목록 상자에 파일이 추가됩니다. 창 위쪽에 있는 분석 탭을 선택하여 분석 창으로 다시 전환합니다.

  5. 그래프 탐색기에서 시스템 활동 노드를 확장합니다.

  6. 추적에 매니페스트 파일로 정의된 영역이 포함되어 있으면 관심 영역 그래프가 그래프 탐색기에서 시스템 활동(계산 범주 바로 앞)의 마지막 그래프로 표시됩니다. 그래프를 분석 창으로 끌어옵니다.

    추적에 관심 영역이 없으면 관심 영역 그래프가 표시되지 않습니다.

참고 특성 CPU 사용량 테이블은 관심 영역 정의에 의존하여 CPU 사용량을 다양한 활동에 특성으로 지정합니다. 여러 영역 파일을 사용하는 경우 다른 관심 영역이 겹치고 충돌할 수 있습니다. 이러한 충돌이 발생하면 WPA는 지정된 시간 범위의 지정된 스레드에 단일 작업의 특성을 정확하게 지정할 수 없습니다.

이러한 잠재적 충돌을 방지하려면 한 번에 하나의 영역 정의 파일만 사용합니다.

관심 영역 파일 만들기

WPA 기능