다음을 통해 공유


방법: 병렬 조사식 창 사용

병렬 조사식 창에서 한 식이 여러 스레드에서 보유하는 값을 동시에 표시할 수 있습니다. 각 행은 응용 프로그램에서 실행 중인 스레드를 나타냅니다. 스레드는 여러 행에 나타날 수도 있습니다. 보다 구체적으로 말하자면, 각 행은 함수 시그니처가 현재 스택 프레임의 함수와 일치하는 함수 호출을 나타냅니다. 열에 있는 항목의 정렬, 순서 변경, 제거 및 그룹화를 수행할 수 있습니다. 스레드에 플래그를 지정하거나 해제할 수 있으며 스레드를 중지(일시 중단)하거나 재개(다시 시작)할 수 있습니다. 다음 열은 병렬 조사식 창에 표시됩니다.

  • 특히 주의할 스레드를 표시할 수 있는 플래그 열

  • 화살표가 선택된 프레임을 나타내는 프레임 열

  • 컴퓨터, 프로세스, 타일, 작업 및 스레드를 표시할 수 있는 구성 가능한 열

    병렬 조사식 창에 작업 정보를 표시하려면 병렬 작업 창을 열어야 합니다.

  • 조사할 식을 입력할 수 있는 <조사식 추가>

참고

일부 Visual Studio 사용자 인터페이스 요소의 경우 다음 지침에 설명된 것과 다른 이름 또는 위치가 시스템에 표시될 수 있습니다. 이러한 요소는 사용하는 Visual Studio 버전 및 설정에 따라 결정됩니다. 자세한 내용은 Visual Studio에서 개발 설정 사용자 지정을 참조하세요.

병렬 조사식 창을 표시하려면

  1. 코드에서 중단점을 설정합니다.

  2. 메뉴 모음에서 디버그, 디버깅 시작을 차례로 선택합니다. 응용 프로그램이 중단점에 도달할 때까지 기다립니다.

  3. 메뉴 모음에서 디버그, , 병렬 조사식을 선택한 다음 조사식 창을 선택합니다. 창을 4개까지 열 수 있습니다.

조사식을 추가하려면

  • **<조사식 추가>**를 선택한 다음 조사식을 지정합니다.

스레드에 플래그를 지정하거나 해제하려면

  • 행의 플래그 열을 선택하거나 스레드에 대한 바로 가기 메뉴를 열고 플래그 또는 플래그 해제를 선택합니다.

플래그가 지정된 스레드만 표시하려면

  • 병렬 조사식 창의 왼쪽 위 모퉁이에서 플래그 지정된 스레드만 표시 단추를 선택합니다.

프레임을 전환하려면

  • 프레임 열을 두 번 클릭합니다. 키보드에서는 행을 선택하고 Enter 키를 누릅니다.

열을 정렬하려면

  • 열 머리글을 선택합니다.

스레드를 그룹화하려면

  • 병렬 조사식 창에 대한 바로 가기 메뉴를 열고 그룹화 방법을 선택한 다음 적절한 하위 메뉴 항목을 선택합니다.

스레드를 중지하거나 재개하려면

  • 행에 대한 바로 가기 메뉴를 열고 중지 또는 재개를 선택합니다.

병렬 조사식 창에서 데이터를 내보내려면

  • Excel에서 열기 단추를 선택한 다음 Excel에서 열기 또는 CSV로 내보내기를 선택합니다.

부울 식을 기준으로 필터링하려면

  • 부울 식으로 필터링 상자에 부울 식을 입력합니다. 디버거는 각 스레드 컨텍스트에 대한 식을 평가합니다. 값이 true인 행만 표시됩니다.

참고 항목

작업

방법: GPU 스레드 창 사용

연습: C++ AMP 응용 프로그램 디버깅

기타 리소스

Visual Studio에서 다중 스레드 응용 프로그램 디버깅