요약 뷰
업데이트: 2007년 11월
요약 뷰에는 프로파일링 실행 시 가장 많이 실행되는 함수 또는 개체에 대한 정보가 표시됩니다. 표시되는 데이터는 사용된 프로파일링 방법(샘플링 또는 계측) 및 .NET 메모리 할당이 수집되었는지 여부에 따라 달라집니다.
요약 뷰의 각 데이터 요소에서 함수 또는 모듈 이름을 마우스 오른쪽 단추로 클릭하면 더 자세한 뷰로 이동할 수 있습니다. 요약 뷰에 나열된 함수의 수를 수정하려면 도구 메뉴를 열고 옵션을 가리킨 다음 성능 도구를 선택합니다. 일반 설정에서 요약 뷰의 함수 개수 설정을 수정합니다.
샘플링된 프로파일링 데이터 요약
다음은 프로파일링 실행 시 샘플링 데이터 수집 방법을 사용한 경우에 표시되는 요약 데이터입니다.
가장 많은 작업을 발생시키는 함수
프로파일링 실행 시 포괄 샘플 수가 가장 많은 함수를 나열합니다. 포괄 샘플은 샘플이 수집될 때 함수가 호출 스택에 있는 경우 해당 함수에 할당됩니다. 샘플이 수집되는 시기는 특정 함수 또는 해당 함수에 의해 호출된 함수가 샘플링 중에 실행되는 시기로 정의됩니다.
함수 행에는 다음 정보가 표시됩니다.
함수의 이름
프로파일링 실행 시 함수에 대해 수집된 포괄 샘플 수의 합계
프로파일링 실행 시 나열된 함수의 샘플을 포함한 샘플의 전체 샘플에 대한 백분율
가장 많은 개별 작업을 발생시키는 함수
프로파일링 실행 시 전용 샘플 수가 가장 많은 함수를 나열합니다. 전용 샘플은 샘플이 수집되었을 때 함수가 해당 코드를 실행 중인 경우(다른 함수를 호출하지는 않음) 해당 함수에 할당됩니다.
함수 행에는 다음 정보가 표시됩니다.
함수의 이름
프로파일링 실행 시 수집된 함수의 전용 샘플 수 합계
프로파일링 실행 시 나열된 함수의 전용 샘플에 해당하는 샘플의 전체 샘플에 대한 백분율
계측된 프로파일링 데이터 요약
다음은 프로파일링 실행 시 계측 데이터 수집 방법을 사용한 경우에 표시되는 요약 데이터입니다.
가장 많이 호출된 함수
프로파일링 실행 시 가장 많이 호출된 함수를 나열합니다.
함수 행에는 다음 정보가 표시됩니다.
함수의 이름
함수에 대한 호출 수 합계
프로파일링 실행 시 나열된 함수를 호출한 호출의 전체 호출에 대한 백분율
가장 많은 개별 작업을 수행하는 함수
경과된 전용 시간 합계가 가장 큰 함수를 나열합니다. 함수의 경과된 전용 시간은 함수의 실행에 소요된 시간을 나타냅니다. 경과된 전용 시간에는 해당 함수에 의해 호출되는 다른 함수의 시간은 포함되지 않지만, 파일 I/O 및 컨텍스트 전환 같이 시스템에서 작업 수행을 위해 대기하는 데 소요된 모든 시간이 포함됩니다.
함수 행에는 다음 정보가 표시됩니다.
함수의 이름
프로파일링 실행 시 함수의 경과된 전용 시간 합계
프로파일링 실행 시 나열된 함수의 경과된 전용 시간이었던 경과된 총 전용 시간의 백분율
가장 많은 시간이 소요되는 함수
경과된 포괄 시간 합계가 가장 큰 함수를 나열합니다. 함수의 경과된 포괄 시간은 함수의 실행에 소요된 시간을 나타냅니다. 실행에 소요된 시간에는 해당 함수에 의해 호출되는 다른 함수의 시간과 파일 I/O 및 컨텍스트 전환 같이 시스템에서 작업 수행을 위해 대기하는 데 소요된 모든 시간이 포함됩니다.
함수 행에는 다음 정보가 표시됩니다.
함수의 이름
프로파일링 실행 시 경과된 포괄 시간 합계
프로파일링 실행 시 나열된 함수의 경과된 포괄 시간이었던 경과된 총 포괄 시간의 백분율
메모리 할당 프로파일링 데이터 요약
메모리 할당 요약 데이터는 관리 코드에 대해 .NET 메모리 할당 프로파일링을 사용할 수 있는 경우에 표시됩니다. 자세한 내용은 방법: .NET 메모리 할당 및 수명 데이터 수집을 참조하십시오.
가장 많은 메모리를 할당하는 함수
메모리에 가장 큰 전용 바이트 수가 할당된 함수를 나열합니다. 전용 바이트는 함수 코드를 실행하는 도중 할당된 바이트입니다. 전용 바이트에는 나열된 함수에 의해 호출된 함수를 통한 할당은 포함되지 않습니다.
함수 행에는 다음 정보가 표시됩니다.
함수의 이름
함수 호출을 통해 할당된 바이트 수의 합계
프로파일링된 프로세스에서 함수를 통해 할당된 메모리의 전체 할당 메모리에 대한 백분율
대부분의 메모리가 할당된 형식
프로파일링 실행 시 가장 많은 총 메모리를 할당해야 하는 .NET 형식을 나열합니다.
형식 행에는 다음 정보가 표시됩니다.
형식의 이름
형식의 모든 인스턴스에 대해 할당된 바이트 수의 합계
프로세스에서 이 형식에 대해 할당된 메모리의 전체 메모리에 대한 백분율
대부분의 인스턴스가 있는 형식
프로파일링 실행 시 가장 많이 만들어진 형식을 나열합니다.
형식 행에는 다음 정보가 표시됩니다.
형식의 이름
생성된 형식의 총 인스턴스 수
프로파일링 실행 시 나열된 함수의 인스턴스에 해당하는 생성된 모든 형식의 모든 인스턴스에 대한 백분율
참고: 계측 속성 구성 방법에 따라 보고서 위에 작은 함수는 계측에서 제외되고 이 보고서에 표시되지 않습니다.라는 정보 표시줄이 나타날 수 있습니다. 간단한 함수를 포함하거나 제외하도록 계측을 구성하는 방법에 대한 자세한 내용은 방법: 계측에서 간단한 함수 제외 또는 포함을 참조하십시오.