호출자/호출 수신자 뷰 - 계측 데이터Caller/Callee View - Instrumentation Data

호출자/호출 수신자 뷰는 호출 트리에서 선택한 함수와 해당 부모 및 자식 함수에 대한 프로파일링 정보를 표시합니다.The Caller/Callee view displays profiling information about a selected function and its parent and child functions in the call tree. 호출자/호출 수신자 뷰에는 세 개의 표가 포함되어 있습니다.The Caller/Callee view contains three grids.

현재 함수는 가운데 표에 표시되며, 선택한 함수에 대한 프로파일링 정보를 보여 줍니다.Current function is displayed in the middle grid, and it shows profiling information about the selected function. 값에는 해당 함수에 대한 모든 호출이 포함됩니다.The values include all calls to the function.

현재 함수를 호출한 함수는 위쪽 표에 표시되며, 선택한 함수의 호출자(부모) 함수에 대한 프로파일링 정보를 보여 줍니다.Functions that called the current function is displayed in the top grid, and it shows profiling information about the caller (parent) functions of the selected function. 값은 이 호출자 함수의 호출에 의해 생성된 현재 함수 값의 총계를 나타냅니다.The values indicate the amount of the value of the current function that was generated by calls from this caller function.

현재 함수에서 호출된 함수는 아래쪽 표에 표시되며, 선택한 함수의 호출 수신자(자식) 함수의 인스턴스에 대한 프로파일링 정보를 보여 줍니다.Functions that were called by the current function is displayed in the bottom grid, and it shows profiling information about instances of the callee (child) functions of the selected function. 값은 현재 함수에서 자식 함수를 호출했을 때 그 자식 함수에서 소요된 시간만 나타냅니다.The values indicate only the time that was spent in the child function when it was called by the current function.

일반General

일반 열에는 뷰 행의 함수가 표시됩니다.The general columns identify the function in a view row.

Column 설명Description
함수 이름Function Name 함수의 이름.The name of the function.
함수 주소Function Address 함수의 주소입니다.The address of the function.
함수 줄 번호Function Line Number 소스 파일에서 이 함수가 시작되는 줄 번호입니다.The line number of the start of this function in the source file.
호출 수Number of Calls 이 함수에 대해 수행한 총 호출 수입니다.The total number of calls made to this function.
소스 파일Source File 이 함수의 정의가 포함된 소스 파일입니다.The source file that contains the definition for this function.
모듈 이름Module Name 함수가 포함된 모듈의 이름입니다.The name of the module that contains the function.
모듈 경로Module Path 함수가 포함된 모듈의 경로입니다.The path of the module that contains the function.
프로세스 IDProcess ID 프로파일링 실행의 PID(프로세스 ID)입니다.The process ID (PID) of the profiling run.
프로세스 이름Process Name 프로세스의 이름입니다.The name of the process.
시간 제외 프로브 오버헤드Time Exclusive Probe Overhead 계측으로 인한 이 함수의 시간 오버헤드입니다.The time overhead for this function that was caused by instrumentation. 모든 전용 시간에서 프로브 오버헤드를 뺀 값입니다.Probe overhead has been subtracted from all exclusive times.
시간 포함 프로브 오버헤드Time Inclusive Probe Overhead 계측으로 인한 이 함수와 해당 자식 함수의 시간 오버헤드입니다.The time overhead for this function and its child functions that was caused by instrumentation. 모든 포괄 시간에서 프로브 오버헤드를 뺀 값입니다.Probe overhead has been subtracted from all inclusive times.
TypeType 함수의 컨텍스트:The context of the function:

0 - 현재 함수0 - the current function

1 - 현재 함수를 호출하는 함수1 - a function that calls the current function

2 - 현재 함수가 호출하는 함수2 - a function that is called by the current function

VSPerfReport 명령줄 보고서에만 해당합니다.Only in VSPerfReport command-line reports.
루트 함수 이름Root Function Name 현재 함수의 이름입니다.The name of the current function. VSPerfReport 명령줄 보고서에만 해당합니다.Only in VSPerfReport command-line reports.

경과된 포괄 값Elapsed Inclusive Values

경과된 포괄 값은 함수가 호출 스택에 있던 시간을 나타냅니다.Elapsed inclusive values indicate the time that a function was on the call stack. 시간에는 자식 함수에서 소요된 시간과 컨텍스트 전환 및 입/출력 작업과 같이 운영 체제에 대한 호출에 소요된 시간이 포함됩니다.The time includes time that was spent in child functions and time that was spent in calls to the operating system, such as context switches and input/output operations.

Column 설명Description
경과된 포괄 시간Elapsed Inclusive Time - 현재 함수의 경우 함수에서 소요된 시간입니다.- For the current function, the time that was spent in the function. 값에는 자식 함수에서 소요된 시간과 컨텍스트 전환 및 입/출력 작업과 같이 운영 체제에 대한 호출에 소요된 시간이 포함됩니다.The value includes time that was spent in child functions and in calls to the operating system, such as context switches and input/output operations.
- 호출자 함수의 경우 이 호출자 함수의 호출에 의해 생성된 현재 함수의 경과된 포괄 시간의 총계입니다.- For a caller function, the amount of the elapsed inclusive time of the current function that was generated by calls from this caller function.
- 호출 수신자 함수의 경우 현재 함수의 호출에 의해 생성된 이 함수의 인스턴스에서 소요된 시간입니다.- For a callee function, the time that was spent in instances of this function that were generated by calls from the current function. 값에는 호출 수신자의 자식 함수에서 소요된 시간과 컨텍스트 전환 및 입/출력 작업과 같이 운영 체제에 대한 호출에 소요된 시간이 포함됩니다.The value includes time that was spent in child functions of the callee and in calls to the operating system, such as context switches and input/output operations.
경과된 포괄 시간 비율(%)Elapsed Inclusive Time % 이 컨텍스트에서 이 함수의 경과된 포괄 시간에서 소요된 프로파일링 실행의 총 경과된 포괄 시간 비율입니다.The percentage of the total elapsed inclusive time of the profiling run that was spent in the elapsed inclusive time of this function in this context.
평균 경과된 포괄 시간Avg Elapsed Inclusive Time 이 컨텍스트에서 이 함수에 대한 호출의 평균 경과된 포괄 시간입니다.The average elapsed inclusive time of a call to this function in this context.
최대 경과된 포괄 시간Max Elapsed Inclusive Time 이 컨텍스트에서 이 함수에 대한 호출의 최대 경과된 포괄 시간입니다.The maximum elapsed inclusive time of a call to this function in this context.
최소 경과된 포괄 시간Min Elapsed Inclusive Time 이 컨텍스트에서 이 함수에 대한 호출의 최소 경과된 포괄 시간입니다.The minimum elapsed inclusive time of a call to this function in this context.

경과된 전용 값Elapsed Exclusive Values

경과된 전용 시간값은 함수가 호출 스택의 맨 위에서 직접 실행 중이던 시간을 나타냅니다.Elapsed exclusive values indicate the time that a function was directly executing at the top of the call stack. 시간에는 컨텍스트 전환 및 입/출력 작업과 같이 운영 체제에 대한 호출에 소요된 시간이 포함됩니다. 그러나 자식 함수에서 소요된 시간은 포함되지 않습니다.The time includes time that was spent in calls to the operating system, such as context switches and input/output operations, but it does not include time that was spent in child functions.

Column 설명Description
경과된 전용 시간Elapsed Exclusive Time - 현재 함수의 경우 함수의 직접 실행에 소요된 시간입니다.- For the current function, the time that was spent in the direct execution of the function. 값에는 자식 함수에서 소요된 시간과 컨텍스트 전환 및 입/출력 작업과 같이 운영 체제에 대한 호출에 소요된 시간이 포함됩니다.The value includes time that was spent in child functions and in calls to the operating system, such as context switches and input/output operations.
- 호출자 함수의 경우 이 호출자 함수의 호출에 의해 생성된 현재 함수의 경과된 전용 시간의 총계입니다.- For a caller function, the amount of the elapsed exclusive time of the current function that was generated by calls from this caller function.
- 호출 수신자 함수의 경우 현재 함수의 호출에 의해 생성된 이 함수의 인스턴스에서 소요된 시간입니다.- For a callee function, the time that was spent in instances of this function that were generated by calls from the current function. 값에는 호출 수신자 함수의 자식 함수에서 소요된 시간이 제외되지만, 컨텍스트 전환 및 입/출력 작업과 같이 운영 체제에 대한 호출이 포함됩니다.The value excludes time that was spent in child functions of the callee function, but it includes calls to the operating system, such as context switches and input/output operations.
경과된 전용 시간 비율(%)Elapsed Exclusive Time % 이 컨텍스트에서 이 함수의 총 경과된 전용 시간에서 소요된 프로파일링 실행의 총 경과된 전용 시간 비율입니다.The percentage of the total elapsed exclusive time of the profiling run that was spent in the total elapsed exclusive time of this function in this context.
평균 경과된 전용 시간Avg Elapsed Exclusive Time 이 컨텍스트에서 이 함수에 대한 호출의 평균 경과된 전용 시간입니다.The average elapsed exclusive time of a call to this function in this context.
최대 경과된 전용 시간Max Elapsed Exclusive Time 이 컨텍스트에서 이 함수에 대한 호출의 최대 경과된 전용 시간입니다.The maximum elapsed exclusive time of a call to this function in this context.
최소 경과된 전용 시간Min Elapsed Exclusive Time 이 컨텍스트에서 이 함수에 대한 호출의 최소 경과된 전용 시간입니다.The minimum elapsed exclusive time of a call to this function in this context.

응용 프로그램 포괄 값Application Inclusive Values

응용 프로그램 포괄 값은 함수가 호출 스택에 있던 시간을 나타냅니다.Application inclusive values indicate the time that a function was on the call stack. 시간에는 컨텍스트 전환 및 입/출력 작업처럼 운영 체제에 대한 호출에 소요된 시간이 포함되지 않습니다. 그러나 자식 함수에서 소요된 시간은 포함됩니다.The time does not include time that was spent in calls to the operating system, such as context switches and input/output operations, but it does include time that was spent in child functions.

Column 설명Description
응용 프로그램 포괄 시간Application Inclusive Time - 현재 함수의 경우 함수 및 해당 자식 함수에서 소요된 시간입니다.- For the current function, the time that was spent in the function and its child functions. 값에는 컨텍스트 전환 및 입/출력 작업과 같이 운영 체제에 대한 호출에 소요된 시간이 제외됩니다.The value excludes time that was spent in calls to the operating system, such as context switches and input/output operations.
- 호출자 함수의 경우 이 호출자 함수의 호출에 의해 생성된 현재 함수의 응용 프로그램 포괄 시간의 총계입니다.- For a caller function, the amount of the application inclusive time of the current function that was generated by calls from this caller function.
- 호출 수신자 함수의 경우 현재 함수의 호출에 의해 생성된 이 함수의 인스턴스에서 소요된 시간입니다.- For a callee function, the time that was spent in instances of this function that were generated by calls from the current function. 값에는 호출 수신자 함수의 자식 함수에서 소요된 시간이 포함됩니다. 그러나 컨텍스트 전환 및 입/출력 작업과 같이 운영 체제에 대한 호출에 소요된 시간이 포함되지 않습니다.The value includes time that was spent in child functions of the callee function, but it does not include time that was spent in calls to the operating system, such as context switches and input/output operations.
응용 프로그램 포괄 시간 비율(%)Application Inclusive Time % 이 컨텍스트에서 이 함수의 총 응용 프로그램 포괄 시간에서 소요된 프로파일링 실행의 총 경과된 포괄 시간 비율입니다.The percentage of the total elapsed inclusive time of the profiling run that was spent in the total application inclusive time of this function in this context.
평균 응용 프로그램 포괄 시간Avg Application Inclusive Time 이 컨텍스트에서 이 함수에 대한 호출의 평균 응용 프로그램 포괄 시간입니다.The average application inclusive time of a call to this function in this context.
최대 응용 프로그램 포괄 시간Max Application Inclusive Time 이 컨텍스트에서 이 함수에 대한 호출의 최대 응용 프로그램 포괄 시간입니다.The maximum application inclusive time of a call to this function in this context.
최소 응용 프로그램 포괄 시간Min Application Inclusive Time 이 컨텍스트에서 이 함수에 대한 호출의 최소 응용 프로그램 포괄 시간입니다.The minimum application inclusive time of a call to this function in this context.

응용 프로그램 전용 값Application Exclusive Values

응용 프로그램 전용 값은 함수에서 소요된 시간을 나타냅니다.Application exclusive values indicate the time that was spent in the function. 이 값에는 자식 함수에서 소요된 시간이 제외되며 컨텍스트 전환 및 입/출력 작업과 같이 운영 체제에 대한 호출도 제외됩니다.This excludes time that was spent in child functions, and also excludes calls to the operating system, such as context switches and input/output operations.

Column 설명Description
응용 프로그램 전용 시간Application Exclusive Time - 현재 함수의 경우 함수의 직접 실행에 소요된 시간입니다.- For the current function, the time that was spent in the direct execution of the function. 값에는 자식 함수에서 소요된 시간이 포함되지 않으며, 컨텍스트 전환 및 입/출력 작업과 같이 운영 체제에 대한 호출도 포함되지 않습니다.The value does not include time that was spent in child functions, nor does it include calls to the operating system, such as context switches and input/output operations.
- 호출자 함수의 경우 이 호출자 함수의 호출에 의해 생성된 현재 함수의 응용 프로그램 전용 시간의 총계입니다.- For a caller function, the amount of the application exclusive time of the current function that was generated by calls from this caller function.
- 호출 수신자 함수의 경우 현재 함수의 호출에 의해 생성된 이 함수의 인스턴스에서 소요된 시간입니다.- For a callee function, the time that was spent in instances of this function that were generated by calls from the current function. 값에는 호출 수신자 함수의 자식 함수에서 소요된 시간이 포함되지 않으며, 컨텍스트 전환 및 입/출력 작업과 같이 운영 체제에 대한 호출도 포함되지 않습니다.The value does not include time that was spent in child functions of the callee function, nor does it include calls to the operating system, such as context switches and input/output operations.
응용 프로그램 전용 시간 비율(%)Application Exclusive Time % 이 컨텍스트에서 이 함수의 총 응용 프로그램 전용 시간에서 소요된 프로파일링 실행의 총 경과된 전용 시간 비율입니다.The percentage of the total elapsed exclusive time of the profiling run that was spent in the total application exclusive time of this function in this context.
평균 응용 프로그램 전용 시간Avg Application Exclusive Time 이 컨텍스트에서 이 함수에 대한 호출의 평균 응용 프로그램 전용 시간입니다.The average application exclusive time of a call to this function in this context.
최대 응용 프로그램 전용 시간Max Application Exclusive Time 이 컨텍스트에서 이 함수에 대한 호출의 최대 응용 프로그램 전용 시간입니다.The maximum application exclusive time of a call to this function in this context.
최소 응용 프로그램 전용 시간Min Application Exclusive Time 이 컨텍스트에서 이 함수에 대한 호출의 최소 응용 프로그램 전용 시간입니다.The minimum application exclusive time of a call to this function in this context.

참고 항목See Also

방법: 보고서 뷰 열 사용자 지정 How to: Customize Report View Columns
호출자/호출 수신자 뷰 - 샘플링 데이터 Caller / Callee View - Sampling Data
호출자/호출 수신자 뷰 - .NET 메모리 샘플링 데이터 Caller/Callee View - .NET Memory Sampling Data
호출자/호출 수신자 뷰 - .NET 메모리 계측 데이터Caller/Callee View - NET Memory Instrumentation Data