요약 뷰 - 샘플링 데이터Summary View - sampling data

요약 뷰에는 프로파일링 실행에서 성능상 가장 많은 비용이 소요된 함수에 대한 정보가 표시됩니다.The Summary view displays information about the most performance-expensive functions in a profiling run. 알림 링크 및 보고서 목록에 대한 설명을 비롯한 자세한 내용은 요약 뷰를 참조하세요.For more information, including a description of the Notification Links and Report lists, see Summary View.

Note

Windows 8 및 Windows Server 2012의 강화된 보안 기능을 위해 Visual Studio 프로파일러가 이러한 플랫폼에서 데이터를 수집하는 방법을 상당히 변경해야 했습니다.Enhanced security features in Windows 8 and Windows Server 2012 required significant changes in the way the Visual Studio profiler collects data on these platforms. 또한 UWP 앱에는 새로운 수집 기술도 필요합니다.UWP apps also require new collection techniques. Windows 8 및 Windows Server 2012 응용 프로그램의 성능 도구를 참조하세요.See Performance Tools on Windows 8 and Windows Server 2012 applications.

시간 표시 막대 그래프Timeline Graph

요약 뷰의 시간 표시 막대 그래프에는 프로파일링이 수행된 시간 동안 프로파일링된 응용 프로그램의 프로세서(CPU) 사용률 백분율이 표시됩니다.The timeline graph in the Summary view shows the percentage of processor (CPU) utilization of the profiled application over the time that the profiling occurred. 시간 표시 막대 그래프를 사용하여 보기를 선택한 시간 범위로 필터링할 수 있습니다.You can use the timeline graph to filter the view to a selected time span. 자세한 내용은 방법: 요약 시간 표시 막대에서 보고서 뷰 필터링을 참조하세요.For more information, see How to: Filter report views from the Summary Timeline.

실행 부하 과다 경로Hot Path

실행 부하 과다 경로에는 대부분의 샘플이 수집된 실행 경로가 표시됩니다.The Hot Path displays the execution path in which most samples were collected. 함수를 클릭하면 해당 함수의 함수 정보 뷰를 표시할 수 있습니다.You can click a function to display the Function Details view for the function. 함수에 대해 다른 뷰를 표시하려면 함수를 마우스 오른쪽 단추로 클릭하고 목록에서 뷰를 클릭합니다.To display other views for the function, right-click the function and then click a view from the list.

실행 부하 과다 경로에는 각 함수에 대해 다음 데이터가 표시됩니다.The Hot Path includes the following data for each function:

Column 설명Description
이름Name 함수의 이름.The name of the function.
포괄 샘플 비율(%)Inclusive Samples % 이 함수 또는 이 함수가 호출한 함수가 실행 중일 때 발생한 모든 샘플의 비율입니다.The percentage of all samples that occurred when this function or a function called by this function was executing.
전용 샘플 비율(%)Exclusive Samples % 함수가 함수 본문의 코드를 실행할 때 발생한 모든 샘플의 비율입니다.The percentage of all samples that occurred when the function was executing code in the function body. 이 함수가 호출한 함수에서 수집된 샘플은 포함되지 않습니다.Samples collected in functions called by this function are not included.

개별 작업이 가장 많은 함수Functions Doing Most Individual Work

개별 작업이 가장 많은 함수 목록에는 프로파일링 실행에서 전용 샘플의 수가 가장 많은 함수가 표시됩니다.The Functions Doing Most Individual Work list displays the functions that have the greatest number of exclusive samples in the profiling run. 전용 샘플은 샘플을 수집할 때 함수가 자체 코드를 실행하고 있으면 함수에 할당됩니다.An exclusive sample is assigned to a function if the function is executing its own code when the sample was collected. 샘플을 수집할 때 함수가 다른 함수를 호출하고 있으면 해당 함수에 전용 샘플이 할당되지 않습니다.An exclusive sample is not assigned to a function if the function is calling another function when the sample was collected. 전용 샘플 수가 많은 경우 함수 자체에 상당한 시간이 소요된 것입니다.A large number of exclusive samples indicates that significant time was spent in the function itself.

함수를 클릭하면 해당 함수의 함수 정보 뷰를 표시할 수 있습니다.You can click a function to display the Function Details view for the function. 함수에 대해 다른 뷰를 표시하려면 함수를 마우스 오른쪽 단추로 클릭하고 목록에서 뷰를 클릭합니다.To display other views for the function right-click the function and then click a view from the list.

개별 작업이 가장 많은 함수에는 각 함수에 대해 다음 데이터가 포함됩니다.Functions Doing Most Individual Work includes the following data for each function:

Column 설명Description
이름Name 함수의 이름.The name of the function.
전용 샘플 비율(%)Exclusive Samples % 함수가 함수 본문의 코드를 실행 중일 때 수집된 프로파일링 실행 내 모든 샘플의 백분율입니다.The percentage of all samples in the profiling run that were collected when the function was executing code in its function body. 이 함수가 호출한 함수가 실행 중일 때 수집된 샘플은 백분율에서 제외됩니다.The percentage excludes samples that were collected when functions that this function called were executing.

참고 항목See also

요약 뷰 - .NET 메모리 데이터 Summary View - .NET memory data
요약 뷰 - 계측 데이터Summary View - instrumentation data