줄 뷰 - 프로파일러 경합 데이터

경합 데이터의 줄 뷰에는 프로파일링 실행 시 샘플이 수집될 때 실행되고 있던 문에 대한 성능 데이터가 표시됩니다.소스 파일에서는 하나의 문이 소스 파일의 여러 줄에 걸쳐 있거나 한 줄에 여러 문이 포함될 수 있습니다.

문은 다음 데이터에 의해 식별됩니다.

  • 함수 문이 포함된 소스 파일

  • 문이 포함된 함수

  • 문이 시작되는 소스 줄

  • 문이 시작되는 소스 줄의 문자

  • 문이 끝나는 소스 줄

  • 문이 끝나는 소스 줄의 문자

줄 이름 열에서는 식별자 데이터의 정렬 가능한 연결을 제공합니다.

다음 표에서는 줄 뷰 보고서에 표시되는 열을 설명합니다.

설명

차단된 전용 시간

경합 이벤트로 인해 해당 문이 문의 코드를 실행할 수 없도록 차단되었던 시간입니다.해당 문이 호출한 함수에서 차단된 시간은 포함되지 않습니다.

차단된 전용 시간 비율(%)

프로세스의 전체 차단된 시간 중 해당 문의 차단된 전용 시간이었던 시간의 백분율입니다.

전용 경합

경합 이벤트로 인해 해당 문이 문의 코드를 실행할 수 없도록 차단되었던 횟수입니다.해당 문이 호출한 함수에서의 경합은 포함되지 않습니다.

전용 경합 비율(%)

프로세스의 전체 경합 이벤트 중 해당 문의 전용 경합이었던 경합의 백분율입니다.

함수 주소

해당 문이 포함된 함수의 주소입니다.

함수 이름

해당 문이 포함된 함수의 정규화된 이름입니다.

차단된 포괄 시간

해당 문과 해당 문이 호출한 함수에서 차단된 시간입니다.

차단된 포괄 시간 비율(%)

프로세스의 전체 차단된 시간 중 해당 문의 차단된 포괄 시간이었던 시간의 백분율입니다.

포괄 경합

해당 문과 해당 문에서 호출된 함수가 실행 차단되었던 횟수입니다.

포괄 경합 비율(%)

프로세스의 전체 경합 이벤트 중 해당 문의 포괄 경합이었던 경합의 백분율입니다.

줄 이름

프로파일러에서 생성한 줄 식별자입니다.이 식별자에는 SourceFile;[LineNumberStart,CharacterStart]->;[LineNumberEnd,CharacterEnd] 구문이 사용됩니다.

함수 줄 번호

소스 파일에서 이 함수가 시작되는 줄 번호입니다.

모듈 이름

해당 문이 포함된 모듈의 이름입니다.

모듈 경로

해당 문이 포함된 모듈의 경로입니다.

프로세스 ID

프로파일링되는 프로세스의 PID(프로세스 ID)입니다.

프로세스 이름

프로세스의 이름입니다.

소스 문자 시작

소스 파일 줄에서 해당 문이 시작되는 시작 문자의 오프셋입니다.

소스 문자 끝

소스 파일 줄에서 해당 문이 끝나는 시작 문자의 오프셋입니다.

소스 파일

해당 함수 문이 포함된 소스 파일의 이름입니다.

소스 줄 시작

소스 파일에서 해당 문이 시작되는 줄 번호입니다.

소스 줄 끝

소스 파일에서 해당 문이 끝나는 줄 번호입니다.

참고 항목

작업

방법: 프로파일링 도구 보고서 뷰 열 사용자 지정

참조

줄 뷰

줄 뷰 - 프로파일러 .NET 메모리 샘플링 데이터

줄 뷰 - 프로파일러 샘플링 데이터