프로파일 중에 스레드 분석 데이터를 수집함으로써, 스레드 경합 및 스레드 교착 상태를 포함하여 어플리케이션에서 스레드 병목 현상을 발견할 수 있습니다. 경합은 어플리케이션의 성능을 떨어뜨리며 교착 상태는 실행이 정지되도록 합니다.
다음 주제에서 특정 지시사항을 제공합니다.
스레드 데이터 수집
프로파일링 실행에 대한 스레드 분석 데이터를 수집함으로써 스레드 분석을 시작하십시오.스레드 병목 현상 식별
스레드 보기는 스레드 병목 현상을 발견하기 위한 기본 보기입니다. 이는 각 프로그램 스레드의 활동 레코드를 표시하며 스레드 경합 및 교착 상태 식별을 도와줍니다.스레드 병목 현상의 원인이 되는 메소드 식별
스레드 병목 현상을 식별한 후에 스레드 보기, UML2 객체 상호 작용 보기 및 프로파일링 모니터를 사용하여 병목 현상과 관련된 메소드를 식별하십시오.스레드 병목 현상 정정을 위한 소스 코드 열기
스레드 병목 현상에 책임이 있는 메소드를 식별할 때, 추가 분석을 위해 즉시 소스 코드(사용 가능한 경우)를 표시할 수 있습니다.
상위 주제: 런타임 문제점 발견 및 분석
관련 개념
스레드 병목 현상 발견 사용자 인터페이스 참조