메소드 세부사항 보기는 특정 메소드 및 이의 인접 호출자 및 하위에 대한 데이터를 표시합니다. 데이터는 그래프 및 테이블 형식으로 표시됩니다.
메소드 세부사항 보기를 열려면 성능 호출 그래프에서 노드를 두 번 누르십시오. 또한 프로파일링 모니터에서 실행 시간 분석 데이터가 포함된 프로파일링 자원을 마우스 오른쪽 단추로 누르고 팝업 메뉴에서 메소드 세부사항을 선택할 수 있습니다.
데이터 항목 | 설명 |
---|---|
메소드 | 현재 표시된 메소드의 이름. |
호출 | 메소드를 호출하는 총 횟수. |
기본 시간 | 메소드에서 소비된 전체 시간(하위 메소드에 대한 시간은 제외). |
누적 시간 | 선택한 메소드에 대한 기본 시간 및 선택한 메소드를 위해 모든 하위 메소드에서 소비된 시간의 합계. |
평균 시간 | 메소드에서 소비된 호출당 평균 시간(기본 시간/호출). |
최소 시간 | 메소드의 단일 호출에 대해 기록된 최소 시간. |
최대 시간 | 메소드의 단일 호출에 대해 기록된 최대 시간. |
소스 파일 | 소스 코드가 사용 가능한 경우, 메소드에 대한 소스 파일의 이름. |
호출자 | 메소드의 인접 호출자의 이름. |
하위 | 메소드의 인접 하위의 이름. |
퍼센트 | 호출자의 경우, 호출자에 의한 호출에 기인하는 메소드의 전체 시간의 백분율입니다. 하위의 경우, 하위의 전체 시간에 기인하는 메소드의 전체 시간의 백분율입니다. |
전달된 시간 | 호출자의 경우, 호출자를 위해 메소드에서 소비된 전체 시간. 하위의 경우, 메소드를 위해 하위에서 소비된 전체 시간. |
제어 | 명령 | 설명 |
---|---|---|
![]() |
호출 그래프 표시 | 성능 호출 그래프를 표시합니다. |
![]() |
메소드 찾기 | 찾고자 하는 메소드 이름을 지정할 수 있습니다. 메소드가 발견되는 경우, 메소드가 성능 호출 그래프에서 선택되며 메소드 세부사항 보기가 변경되어 해당 메소드에 대한 정보를 표시합니다. |
![]() |
메소드 선택 히스토리에서 이전에 선택한 노드를 탐색합니다. | |
![]() |
메소드 선택 히스토리에서 다음에 선택한 메소드를 탐색합니다. | |
풀다운 메뉴 | 메소드 세부사항 보기 및 성능 호출 그래프에서 메소드 이름이 표시되는 방법을 변경할 수 있도록 합니다. | |
풀다운 메뉴 | 사용할 시간 단위(초, 밀리초, 마이크로초)를 선택할 수 있습니다. | |
풀다운 메뉴 | 사용할 정밀도(0.0 ~ 0.00000 또는 없음)를 선택할 수 있습니다. | |
팝업 메뉴 | 보기 새로 고치기 | 프로파일링 모니터에서 선택된 프로파일링 자원에 대한 현재 데이터를 기반으로 하여 모든 보기를 다시 작성합니다. |
팝업 메뉴 | 필터 | 데이터 세트에서 메소드를 포함 또는 제외합니다. 자세한 정보는 성능 호출 그래프 데이터 명령을 참조하십시오. |
팝업 메뉴 | 서브트리 | 서브트리에서 숨기기, 삭제 또는 포커스를 수행합니다. 자세한 정보는 성능 호출 그래프 데이터 명령을 참조하십시오. |
팝업 메뉴 | 소스 열기 | 현재 표시된 메소드에 대한 소스 코드가 사용 가능한 경우, 기본 편집기에서 소스 파일을 엽니다. |
강조표시 드롭 다운 목록 | 메소드 강조표시 | 드롭 다운 목록에서 선택한 기준을 기반으로 하여 성능 호출 그래프에서 메소드를 강조표시합니다. 강조표시된 메소드의 이름은 목록 아래에 표시됩니다. 강조표시 카테고리에 대한 정보는 성능 호출 그래프 데이터 명령의 정보를 참조하십시오. |
상위 주제: 성능 병목 현상 발견 사용자 인터페이스 참조
관련 태스크
메소드 세부사항 보기에서 정보 가져오기