호출자/호출 수신자 뷰 - 경합 데이터Caller / Callee View - Contention Data

호출자/호출 수신자 뷰는 선택한 함수와 해당 부모 및 자식 함수에 대한 경합 정보를 표시합니다.The Caller/Callee view displays contention information for a selected function and its parent and child functions. 호출자/호출 수신자 뷰에는 세 개의 표가 포함되어 있습니다.The Caller/Callee view contains three grids.

현재 함수는 가운데 표에 표시되며, 선택한 함수에 대한 경합 정보를 보여 줍니다.Current function is displayed in the middle grid, and it shows contention information for the selected function. 값에는 함수에 대한 모든 차단 경합이 포함됩니다.The values include all blocking contentions for the function.

현재 함수를 호출한 함수는 위쪽 표에 표시되며, 선택(현재) 함수의 값에 대한 호출자(부모) 함수의 개별 기여를 보여 줍니다.Functions that called the current function is displayed in the top grid, and it shows the individual contributions of the caller (parent) functions to the values of the selected (current) function.

현재 함수에서 호출된 함수는 아래쪽 표에 표시되며, 현재 함수가 자식 함수를 호출한 경우 선택한 함수의 호출 수신자(자식) 함수에 대한 경합 정보를 보여 줍니다.Functions that were called by the current function is displayed in the bottom grid, and it shows contention information for the callee (child) functions of the selected function when the child function was called by the current function.

Column 설명Description
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.
차단된 전용 시간Exclusive Blocked Time - 현재 함수의 경우 이 함수에서 함수 본문의 코드 실행이 차단되는 시간입니다.- For the current function, the time that this function was blocked from executing code in the function body. 해당 함수가 호출한 함수의 차단된 시간은 포함되지 않습니다.Blocked time in functions called by the function is not included.
- 호출자 함수의 경우 이 함수가 현재 함수를 호출했을 때 발생한 현재 함수의 차단된 전용 시간 부분입니다.- For a caller function, the portion of the exclusive blocked time of the current function that occurred when this function called the current function.
- 호출 수신자 함수의 경우 이 함수가 현재 함수에 의해 호출되었을 때 자체 코드를 실행할 수 없도록 차단된 시간입니다.- For a callee function, the time that this function was blocked from executing its own code when this function was called by the current function. 호출 수신자 함수가 호출한 하위 함수의 차단된 시간은 포함되지 않습니다.Blocked time in child functions called by the callee function is not included.
차단된 전용 시간 비율(%)Exclusive Blocked Time % 프로파일링 실행의 모든 차단된 시간 중 이 컨텍스트에서 이러한 함수에 대해 차단된 전용 시간의 백분율입니다.The percentage of all blocked time in the profiling run that was exclusive blocked time for this function in this context.
전용 경합Exclusive Contentions - 현재 함수의 경우 이 함수에서 함수 본문의 코드 실행이 차단되는 횟수입니다.- For the current function, the number of times that this function was blocked from executing code in the function body. 함수가 호출한 함수에서 발생한 경합은 포함되지 않습니다.Contentions that occurred in functions that were called by the function are not included.
- 호출자 함수의 경우 이 함수가 현재 함수를 호출했을 때 발생한 현재 함수의 전용 경합 수입니다.- For a caller function, the number of exclusive contentions of the current function that occurred when this function called the current function.
- 호출 수신자 함수의 경우 이 함수가 현재 함수에 의해 호출되었을 때 함수 본문에서 코드를 실행할 수 없도록 차단된 횟수입니다.- For a callee function, the number of times that this function was blocked from executing code in the function body when this function was called by the current function. 호출 수신자 함수가 호출한 함수에서 발생한 경합은 포함되지 않습니다.Contentions that occurred in functions called by the callee function are not included.
전용 경합 비율(%)Exclusive Contentions % 프로파일링 실행의 모든 경합 중 이 컨텍스트에서 이러한 함수에 대한 전용 경합의 백분율입니다.The percentage of all contentions in the profiling run that were exclusive contentions for this function in this context.
함수 주소Function Address 함수 주소 또는 토큰입니다.The function address or token.
함수 이름Function Name 함수의 정규화된 이름입니다.The fully qualified name of the function.
차단된 포괄 시간Inclusive Blocked Time - 현재 함수의 경우 이 함수 또는 이 함수가 호출한 함수 중 하나의 실행이 차단된 시간입니다.- For the current function, the time that this function or one of the functions that were called by this function was blocked from executing. 현재 함수가 호출한 함수의 차단된 시간은 포함되지 않습니다.Blocked time in functions that were called by the current function is included.
- 호출자 함수의 경우 이 함수가 현재 함수를 호출했을 때 발생한 현재 함수의 차단된 포괄 시간 부분입니다.- For a caller function, the portion of the inclusive blocked time of the current function that occurred when this function called the current function.
- 호출 수신자 함수의 경우 이 함수가 현재 함수에 의해 호출되었을 때 이 함수 또는 함수가 호출한 함수 중 하나의 실행이 차단된 시간입니다.- For a callee function, the time that this function or one of the functions that was called by the function was blocked from executing when this function was called by the current function. 호출 수신자 함수가 호출한 함수의 차단된 시간은 포함됩니다.Blocked time in functions that were called by the callee function is included.
차단된 포괄 시간 비율(%)Inclusive Blocked Time % 프로파일링 실행의 모든 차단된 시간 중 이 컨텍스트에서 이러한 함수에 대해 차단된 포괄 시간의 백분율입니다.The percentage of all blocked time in the profiling run that was inclusive blocked time for this function in this context.
포괄 경합Inclusive Contentions - 현재 함수의 경우 이 함수 또는 이 함수가 호출한 함수 중 하나의 실행이 차단된 횟수입니다.- For the current function, the number of times that this function or one of the functions that were called by the function was blocked from executing. 함수가 호출한 함수에서 발생한 경합은 포함됩니다.Contentions that occurred in functions that were called by the function are included.
- 호출자 함수의 경우 이 함수가 현재 함수를 호출했을 때 발생한 현재 함수의 포괄 경합 수입니다.- For a caller function, the number of inclusive contentions of the current function that occurred when this function called the current function.
- 호출 수신자 함수의 경우 이 함수가 현재 함수에 의해 호출되었을 때 이 함수 또는 함수가 호출한 함수 중 하나의 실행이 차단된 횟수입니다.- For a callee function, the number of times that this function or one of the functions that were called by the function was blocked from executing when this function was called by the current function. 호출 수신자 함수가 호출한 함수에서 발생한 경합은 포함됩니다.Contentions that occurred in functions called by the callee function are included.
포괄 경합 비율(%)Inclusive Contentions % 프로파일링 실행의 모든 경합 중 이 컨텍스트에서 이러한 함수에 대한 전용 경합의 백분율입니다.The percentage of all contentions in the profiling run that were exclusive contentions for this function in this context.
함수 줄 번호Function Line Number 소스 파일에서 이 함수가 시작되는 줄 번호입니다.The line number of the start of this function in the source file.
모듈 이름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 process in which the contentions occurred.
프로세스 이름Process Name 프로세스의 이름입니다.The name of the process.
루트 함수 이름Root Function Name 현재 함수의 이름입니다.The name of the current function. VSPerfReport 명령줄 보고서에서만 사용됩니다.Only in VSPerfReport command-line reports.
소스 파일Source File 이 함수의 정의가 포함된 소스 파일입니다.The source file that contains the definition for this function.

참고 항목See Also

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