요약 뷰 - 프로파일러 샘플링 데이터

Visual Studio 2017 RC에 대한 최신 설명서는 Visual Studio 2017 RC 설명서를 참조하세요.

요약 뷰에는 프로파일링 실행 시 성능 부담이 가장 큰 함수에 대한 정보가 표시됩니다. 알림 링크 및 보고서 목록에 대한 설명을 비롯한 자세한 내용은 요약 뷰를 참조하십시오.

참고

Windows 8 및 Windows Server 2012의 강화된 보안 기능으로 Visual Studio 프로파일러가 해당 플랫폼에서 데이터를 수집하는 방식에 중요한 변경 사항이 발생합니다. Windows 스토어 응용 프로그램에는 또한 새 컬렉션 기술이 필요합니다. Windows 8 및 Windows Server 2012 응용 프로그램 프로파일링를 참조하십시오.

시간 표시 그래프

요약 뷰의 시간 표시 그래프에서는 프로파일링이 발생한 시간 동안 프로파일링된 응용 프로그램의 프로세서(CPU) 사용률(%)을 보여 줍니다. 시간 표시 그래프를 사용하여 선택한 시간 범위로 뷰를 필터링할 수 있습니다. 자세한 내용은 방법: 요약 시간 표시 막대에서 보고서 뷰 필터링을 참조하십시오.

실행 부하 과다 경로

실행 부하 과다 경로에는 대부분의 샘플이 수집된 실행 경로가 표시됩니다. 함수를 클릭하여 해당 함수에 대한 함수 정보 뷰를 표시할 수 있습니다. 함수에 대한 다른 뷰를 표시하려면 함수를 마우스 오른쪽 단추로 클릭하고 목록에서 뷰를 클릭합니다.

실행 부하 과다 경로에는 각 함수에 대한 다음 데이터가 포함됩니다.

설명
Name 함수의 이름.
포괄 샘플 비율(%) 전체 샘플 중 해당 함수 또는 해당 함수에 의해 호출된 함수가 실행되고 있을 때 수집된 샘플의 백분율입니다.
전용 샘플 비율(%) 전체 샘플 중 해당 함수가 함수 본문의 코드를 실행하고 있을 때 수집된 샘플의 백분율입니다. 이 함수에 의해 호출된 함수에서 수집된 샘플은 포함되지 않습니다.

개별 작업이 가장 많은 함수

개별 작업이 가장 많은 함수 목록에는 프로파일링 실행 시 전용 샘플 수가 가장 많은 함수가 표시됩니다. 샘플을 수집할 때 함수에서 해당 함수 코드를 실행하고 있었으면 이 함수에 전용 샘플이 할당됩니다. 샘플을 수집할 때 함수에서 다른 함수를 호출하고 있었으면 이 함수에는 전용 샘플이 할당되지 않습니다. 전용 샘플 수가 많으면 상당한 시간이 해당 함수 자체에서 소요되었음을 의미합니다.

함수를 클릭하여 해당 함수에 대한 함수 정보 뷰를 표시할 수 있습니다. 함수에 대한 다른 뷰를 표시하려면 함수를 마우스 오른쪽 단추로 클릭하고 목록에서 뷰를 클릭합니다.

개별 작업이 가장 많은 함수에는 각 함수에 대한 다음 데이터가 포함됩니다.

설명
Name 함수의 이름.
전용 샘플 비율(%) 프로파일링 실행 시 전체 샘플 중 해당 함수가 함수 본문의 코드를 실행하고 있을 때 수집된 샘플의 백분율입니다. 해당 함수가 호출한 함수가 실행되고 있을 때 수집된 샘플은 제외됩니다.

참고 항목

요약 뷰
요약 뷰