채널 관리

Visual Studio 2017 RC에 대한 최신 설명서는 Visual Studio 2017 RC 설명서를 참조하세요.

스레드 뷰 는 동시성 시각화 도우미 구성할 수 있습니다 채널 프로세스에 특정 패턴을 검사할 수 있도록 합니다. 채널 정렬, 위와 아래로 이동 하 고 하거나 숨기려면 표시합니다.

정렬 기준

이 컨트롤을 사용하면 현재 확대\/축소 수준에 따라 다양한 기준으로 스레드를 정렬할 수 있습니다. 이렇게 하면 특정 패턴을 찾으려는 경우에 특히 유용합니다. 이러한 기준으로 정렬할 수 있습니다.

기준 정의
시작 시간 스레드를 시작 시간들로 정렬합니다. 기본 정렬 순서입니다.
종료 시간 스레드를 끝 시간별로 정렬합니다.
실행 실행에 소요된 시간의 백분율을 기준으로 스레드를 정렬합니다.
동기화 동기화에 소요된 시간의 백분율을 기준으로 스레드를 정렬합니다.
I\/O I\/O(데이터 읽기 및 쓰기)에 소요된 시간의 백분율을 기준으로 스레드를 정렬합니다.
중지 중지에 소요된 시간의 백분율을 기준으로 스레드를 정렬합니다.
페이징 페이징에 소요된 시간의 백분율을 기준으로 스레드를 정렬합니다.
선점 선점에 소요된 시간의 백분율을 기준으로 스레드를 정렬합니다.
UI 처리 사용자 인터페이스 처리에 소요된 시간의 백분율을 기준으로 스레드를 정렬합니다.

선택한 채널을 위아래로 이동

채널을 목록에서 위나 아래로 이동 하려면이 컨트롤을 사용할 수 있습니다. 예를 들어, 특정 패턴이 나 크로스 스레드 관계를 조사 하기 위해 서로 관련 된 채널을 배치할 수 있습니다.

선택한 채널을 맨 위 또는 맨 아래로 이동

특정 패턴을 검사 하거나 다른 검사 일부 채널을 이동할 수 있도록 선택한 채널 목록의 맨 위나 맨 아래로 이동할 수 있습니다.

선택 된 채널을 숨기기

채널을 숨길 때이 컨트롤을 선택 합니다. 예를 들어 관리되는 프로세스의 수명 기간 중 동기화 비율이 100%인 스레드를 보는 경우 다른 스레드를 분석할 때 이 스레드를 숨길 수 있습니다.

참고

스레드를 숨기면 이 스레드는 활성 범례 및 프로필 보고서에 표시되는 계산 시간에서도 제거됩니다.

모든 채널 표시

하나 이상의 채널을 숨기면이 컨트롤 활성 됩니다. 를 선택 하면 숨겨진된 모든 요소가 표시 되 고 계산 된 시간으로 돌아갑니다.

표식을 맨 위로 이동

표식 이벤트 추적 있으면, 마커 채널 타임 라인의 맨 위로 이동 하려면이 명령을 사용할 수 있습니다. 상대 순서가 유지 됩니다.

스레드별로 표식 그룹화

표식 이벤트 추적 있으면, 아래 표식 이벤트를 발생 시킨 스레드 마커 채널 그룹이 명령을 사용할 수 있습니다. 디스크 채널은 채널 목록의 맨 위로 이동하고 GPU 채널은 아래쪽으로 이동 합니다.

참고 항목

확대\/축소 컨트롤(스레드 뷰)
측정 모드 켜기\/끄기
스레드 뷰