다음을 통해 공유


동시성 시각화 도우미

비고

동시성 시각화 도우미는 Visual Studio에 대한 선택적 확장입니다. 다음 링크에서 동시성 시각화 도우미 및 동시성 시각화 도우미 컬렉션 도구를 다운로드합니다.

동시성 시각화 도우미 Command-Line 유틸리티(CVCollectionCmd)를 사용하면 Visual Studio용 동시성 시각화 도우미에서 볼 수 있는 명령줄에서 추적을 수집할 수 있습니다. Visual Studio가 설치되지 않은 컴퓨터에서 도구를 사용할 수 있습니다.

동시성 시각화 도우미를 사용하여 다중 스레드 앱의 성능을 확인할 수 있습니다. 동시성 시각화 도우미의 보기는 프로그램의 스레드와 시스템 전체 간의 임시 관계를 보여 주는 그래픽, 테이블 형식 및 텍스트 데이터를 제공합니다. 동시성 시각화 도우미를 사용하여 성능 병목 상태, CPU 사용 부족, 스레드 경합, 코어 간 스레드 마이그레이션, 동기화 지연, DirectX 작업, 겹치는 I/O 영역 및 기타 정보를 찾을 수 있습니다. 뷰는 그래픽 결과를 콜 스택과 소스 코드에 연결하여 활용할 수 있는 데이터를 제공합니다.

비고

동시성 시각화 도우미는 웹 프로젝트를 지원하지 않습니다.

동시성 시각화 도우미는 Windows용 이벤트 추적 기능을 사용합니다.

제목 Description
사용률 보기 모든 프로세서에서 시스템 활동을 보고 분석하는 방법을 설명합니다.
스레드 뷰 프로그램에서 스레드 간의 상호 작용을 분석하는 방법을 설명합니다.
코어 뷰 코어 간 스레드 마이그레이션을 분석하는 방법을 설명합니다.
잘못 동작하는 다중 스레드 애플리케이션에 대한 일반적인 패턴 몇 가지 일반적인 패턴을 설명하고 동시성 시각화 도우미에 표시되는 방법을 보여 줍니다.
Visual Studio의 병렬 개발 블로그 동시성 시각화 도우미에 대한 팁과 모범 사례를 제공합니다.
성능 보고서 뷰 Visual Studio 프로파일링 도구의 보고서 및 뷰에 대한 참조 정보를 제공합니다.
동시성 시각화 도우미 SDK 동시성 시각화 도우미에 추가 정보를 표시하도록 소스 코드를 계측하는 방법을 설명합니다.
동시성 시각화 도우미 명령줄 유틸리티(CVCollectionCmd) 동시성 시각화 도우미 명령줄 유틸리티(CVCollectionCmd.exe)를 사용하여 Visual Studio가 없는 컴퓨터에서 추적을 수집하고 처리하는 방법을 설명합니다.