실행 프로필 보고서
실행 프로필 보고서는 일반적인 샘플링 프로필입니다. 논리 코어에서 스레드가 실행되는 기간 중 약 1밀리초마다 샘플이 수집되며, 동시성 시각화 도우미는 누적된 샘플 스택 집합을 모아 일반적인 호출 트리를 작성합니다. 이 테이블의 데이터는 현재 시간 범위 및 숨겨진 스레드와 적용할 수 있는 다음 필터에 의해 영향을 받을 수 있습니다.
"내 코드만"이 선택되어 있으면 사용자 코드가 있는 스택 프레임과 사용자 코드의 한 수준 아래만 표시됩니다.
노이즈 감소 값이 설정된 경우 지정된 빈도보다 빈도가 낮은 스택은 보고서에서 필터링됩니다.
다음 표에서는 이 보고서의 열을 보여 줍니다.
열 |
설명 |
---|---|
Name |
호출 스택의 각 수준에 대한 함수 이름입니다. |
포괄 샘플 |
호출 스택 트리의 이 수준으로 롤업되는 모든 스택에 대해 수집된 총 샘플 수입니다. 포괄 값은 해당 함수에 대한 전용 샘플 수와 해당 함수의 모든 자식 노드에 대한 포괄 카운터를 합한 값입니다. |
제외 샘플 |
해당 함수가 호출 스택의 최하위 수준에 있는 동안 수집된 총 샘플 수입니다. |
% 포함 |
포괄 샘플 열에 표시된 총 샘플 수의 백분율입니다. 백분율은 소수점 이하 두 자리까지 반올림됩니다. |
% 제외 |
전용 샘플 열에 표시된 총 샘플 수의 백분율입니다. 백분율은 소수점 이하 두 자리까지 반올림됩니다. |
설명 |
함수의 정규화된 이름입니다. 여기에는 사용 가능한 경우 줄 수가 포함됩니다. |
이 보고서 테이블은 실행 시간(스레드 뷰) 뷰에서 볼 수 있습니다.