함수 뷰 - 프로파일러 경합 데이터
경합 데이터의 함수 보고서 뷰에는 프로파일링 실행 중 실행이 차단되었던 프로파일링 실행 시 함수가 나열됩니다.
다음 표에서는 동시성 방법을 사용하여 수집된 프로파일링 데이터 파일의 함수 뷰에 표시되는 값을 설명합니다.
열 |
설명 |
---|---|
차단된 전용 시간 |
해당 함수가 함수 본문에서 코드를 실행할 수 없도록 차단된 시간입니다. 해당 함수에 의해 호출된 함수에서 차단된 시간은 포함되지 않습니다. |
차단된 전용 시간 비율(%) |
프로파일링 실행 시 전체 차단된 시간 중 해당 함수의 차단된 전용 시간이었던 시간의 백분율입니다. |
전용 경합 |
해당 함수가 함수 본문에서 코드를 실행할 수 없도록 차단된 횟수입니다. 해당 함수에 의해 호출된 함수에서의 경합은 포함되지 않습니다. |
전용 경합 비율(%) |
프로파일링 실행 시 전체 경합 중 해당 함수의 전용 경합이었던 경합의 백분율입니다. |
함수 주소 |
함수의 주소입니다. |
함수 이름 |
함수의 정규화된 이름입니다. |
차단된 포괄 시간 |
해당 함수 또는 해당 함수에 의해 호출된 함수가 함수 본문에서 코드를 실행할 수 없도록 차단된 시간입니다. |
차단된 포괄 시간 비율(%) |
프로파일링 실행 시 전체 차단된 시간 중 해당 함수 또는 모듈의 차단된 포괄 시간이었던 시간의 백분율입니다. |
포괄 경합 |
해당 함수 또는 해당 함수에 의해 호출된 함수가 실행 차단된 횟수입니다. |
포괄 경합 비율(%) |
프로파일링 실행 시 전체 경합 중 해당 함수 또는 모듈의 포괄 경합이었던 경합의 백분율입니다. |
함수 줄 번호 |
소스 파일에서 이 함수가 시작되는 줄 번호입니다. |
모듈 이름 |
함수가 포함된 모듈의 이름입니다. |
모듈 경로 |
함수가 포함된 모듈의 경로입니다. |
프로세스 ID |
함수를 실행하고 있던 프로세스의 PID(프로세스 ID)입니다. |
프로세스 이름 |
프로세스의 이름입니다. |
소스 파일 |
이 함수의 정의가 포함된 소스 파일입니다. |