성능 호출 그래프 데이터 명령

다음 테이블은 성능 호출 그래프 및 메소드 세부사항 보기에서 데이터를 분석하기 위해 사용할 수 있는 필터링 및 강조표시 명령을 설명합니다.

성능 호출 그래프를 열려면, 프로파일링 모니터에서 프로파일링 자원 항목을 마우스 오른쪽 단추로 누르고 팝업 메뉴에서 열기 도구 > 성능 호출 그래프를 선택하십시오. 메소드 세부사항 보기를 열려면 성능 호출 그래프에서 메소드를 두 번 누르십시오.

필터 명령

필터 명령은 하나의 메소드 및 클래스나 패키지의 모든 메소드에서 작동합니다. 이 명령은 노드에 대해 표시되는 시간에 영향을 줄 수 있습니다.
명령 설명
메소드 삭제 선택한 노드를 삭제합니다. 상위 노드는 모든 하위 노드 및 해당 시간을 상속합니다(삭제된 노드 제외).
메소드 숨기기 선택한 노드를 숨깁니다. 상위 노드는 모든 하위 노드 및 해당 시간을 상속합니다(숨겨진 노드 포함).
클래스 삭제 선택한 노드 클래스의 모든 노드를 삭제합니다. 상위 노드는 모든 하위 노드 및 해당 시간을 상속합니다(삭제된 노드 제외).
클래스 숨기기 선택한 노드 클래스의 모든 노드를 숨깁니다. 상위 노드는 모든 하위 노드 및 해당 시간을 상속합니다(숨겨진 노드 포함).
패키지 삭제 선택한 노드 패키지의 모든 노드를 삭제합니다. 상위 노드는 모든 하위 노드 및 해당 시간을 상속합니다(삭제된 노드 제외).
패키지 숨기기 선택한 노드 패키지의 모든 노드를 숨깁니다. 상위 노드는 모든 하위 노드 및 해당 시간을 상속합니다(숨겨진 노드 포함).
최종 필터 조작 실행 취소 최종 필터 조작을 실행 취소합니다.
기본값으로 다시 설정 모든 노드를 기본 상태로 다시 설정합니다.

서브트리 명령

서브트리 명령은 특정 노드 및 모든 하위에서 작동합니다. 이 명령은 노드에 대해 표시되는 시간에 영향을 줄 수 있습니다.
명령 설명
서브트리 포커스 선택한 노드 및 해당 하위에만 포커스를 지정합니다. 기타 모든 노드는 숨겨집니다.
서브트리 숨기기 선택한 노드 및 모든 하위를 숨깁니다. 상위 노드는 숨겨진 노드의 계수를 상속합니다.
서브트리 삭제 선택한 노드 및 모든 하위를 삭제합니다. 상위 노드는 숨겨진 노드의 계수를 상속하지 않습니다.
최종 서브트리 조작 실행 취소 최종 조작을 실행 취소합니다.
루트로 다시 설정 루트 노드로 포커스를 복원하며 최상의 전체 (메소드 + 하위) 시간의 맨 위 20개 하위를 표시합니다.

펼치기/접기 명령

펼치기/접기 명령은 선택한 노드의 하위를 표시하거나 숨깁니다. 이 명령은 노드에 대해 표시되는 시간에는 영향을 주지 않습니다.
명령 설명
인접 하위 펼치기 선택한 노드의 인접 하위만 펼칩니다.
맨 위 20 하위 펼치기 대부분의 시간을 선택한 노드의 전체 (메소드 + 하위) 시간에 소비한 맨 위 20개의 하위를 펼칩니다.
모든 하위 펼치기 선택한 노드의 하위를 모두 펼칩니다.
모든 하위 접기 선택한 노드의 모든 하위를 접습니다.
모든 노드 표시 그래프의 모든 노드를 펼칩니다.
최종 펼치기/접기 조작 실행 취소 최종 조작을 실행 취소합니다.
맨 위 20으로 다시 설정 기본 표시로 그래프 복원: 가장 높은 전체 (메소드 + 하위) 시간의 루트 노드 및 맨 위 20개 하위.

강조표시 명령

강조표시 명령은 선택 기준을 기반으로 하여 노드 및 연결 아크를 강조표시합니다. 이 명령은 노드에 대해 표시되는 시간에는 영향을 주지 않습니다.
기준 설명
없음 모든 노드 및 아크에서 강조표시를 제거합니다.
맨 위 10: 호출 가장 많은 메소드 호출을 받은 맨 위 10개의 노드를 강조표시합니다.
맨 위 10: 기본 시간 전체 시간이 가장 많은 맨 위 10개의 노드를 강조표시합니다(하위의 시간은 제외).
맨 위 10: 누적 시간 전체 시간이 가장 많은 맨 위 10개의 노드를 강조표시합니다(하위의 시간 포함).
맨 위 10: 평균 시간 호출 당 평균 시간이 가장 많은 맨 위 10개의 노드를 강조표시합니다(하위의 시간은 제외). 노드에 대한 평균 시간은 노드에 대해 기록된 전체 시간을 호출 수로 나누어서 계산됩니다.
맨 위 10: 최소 시간 최상의 최소 시간의 맨 위 10개의 노드를 강조표시합니다(하위의 시간은 제외). 주어진 노드에 대해 최소 시간은 단일 호출에 대해 기록된 최소 시간입니다.
맨 위 10: 최대 시간 최대 시간의 맨 위 10개의 노드를 강조표시합니다(자체 하위에 대한 시간은 제외). 주어진 노드에 대해 최대 시간은 단일 호출에 대해 기록된 최대 시간입니다.
하위 선택한 노드의 모든 하위를 강조표시합니다.
인접 하위 대부분의 시간을 선택한 노드의 전체 (메소드 + 하위) 시간에 소비한 맨 위 10개의 인접 하위를 강조표시합니다.
상위 선택한 노드의 모든 상위 노드를 강조표시합니다.
인접 상위 선택한 노드의 인접 상위 노드만 강조표시합니다.
루트에 대한 최대 경로 선택한 노드에서 루트 노드까지 가장 높은 전체 (메소드 + 하위) 시간의 경로를 강조표시합니다.
소스가 있는 메소드 소스 코드가 사용 가능한 노드를 강조표시합니다.
숨겨진 메소드가 있는 메소드 전체 (메소드 + 하위) 시간에 숨겨진 메소드의 시간이 포함된 노드를 강조표시합니다.

상위 주제: 성능 병목 현상 발견 사용자 인터페이스 참조

관련 태스크
성능 호출 그래프 보기에서 정보 가져오기
성능 호출 그래프 보기의 사용자 정의

관련 참조
성능 호출 그래프 보기

이용약관 | 피드백
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.