사용률 뷰
활용 보기 CPU, GPU, 현재 프로세스에 의해 사용 되는 기타 시스템 리소스에 대 한 정보를 표시 합니다.여기의 평균 코어 사용량 분석된 프로세스, 유휴 프로세스, 시스템, 프로세스 및 시스템의 지속적 실행 중인 다른 프로세스에 의해 표시 됩니다.이 특정 코어를 언제 든 지 활성화 되어 표시 되지 않습니다.예를 들어 두 개의 코어 각각 주어진 기간의 50% 용량을 실행 하는 경우이 보기는 하나의 논리 코어를 활용 되 고 표시 됩니다.이 뷰는 프로파일링 시간을 짧은 시간 세그먼트로 분할함으로써 생성됩니다.각 세그먼트에 대 한 논리 코어를 해당 기간 동안 실행 되는 프로세스 스레드 수가 평균 그래프를 그립니다.
시간 (x 축)과 대상 프로세스, 유휴 프로세스 및 시스템 프로세스에서 사용 되는 평균 논리 코어의 그래프를 보여줍니다.(유휴 코어가 유휴 프로세스를 보여 줍니다.시스템 프로세스 프로세스 다른 프로세스 대신 작업을 수행할 수 있는 창에서입니다.) 나머지 모든 나머지 코어의 사용률에 대 한 시스템 계정에서 실행 되는 프로세스입니다.
논리 코어 수는 y축에 표시됩니다.Windows 동시 다중 스레딩 지원에 대 한 하드웨어 논리 코어로 (예를 들어, 하이퍼-스레딩) 처리합니다.따라서 쿼드 코어 프로세서가 코어당 하드웨어 스레드를 두 개를 지 원하는 시스템은 8-논리 코어 시스템으로 나타납니다.이는 코어 뷰에도 적용됩니다.자세한 내용은 코어 뷰를 참조하십시오.
GPU 활동 차트 사용 시간에 따른 DirectX 엔진의 수를 보여 줍니다.DMA 패킷을 처리 하는 경우 엔진 사용 중입니다.차트에 특정 DirectX 엔진 (예를 들어, 3D 엔진, 비디오 엔진 및 다른) 표시 되지 않습니다.
목적
동시성 시각화 도우미를 사용 하면 사용률이 보기 성능 조사에 대 한 시작 지점으로 좋습니다.이 시간이 지남에 따라 응용 프로그램에서 동시성의 개요를 제공 하기 때문에 신속 하 게 성능 튜닝이 필요한 영역을 식별 하는 또는 병렬 처리 기능을 사용할 수 있습니다.
성능 튜닝에 관심이 있다면 기대 하지 않는 동작을 식별 하려고 한 경우.사용자 또한 유무와 원인을 논리적 CPU 코어의 낮은 활용도 영역을 검색할 수도 있습니다.또한 CPU와 GPU 간의 사용 패턴을 찾아야 될 수 있습니다.
응용 프로그램을 병렬 처리에 관심이 있다면 아마도 어느 CPU 바인딩된 영역을 실행 하거나 CPU 활용 되지 않는 영역에 대 한 찾는.
CPU 집중형 영역은 녹색입니다.하나의 핵심 응용 프로그램 직렬 인 경우 이용 중인 그래프를 보여 줍니다.
CPU 활용 되지 않는 영역에는 회색으로 표시 됩니다.이러한 응용 프로그램에서 유휴 상태인 포인트나 다른 CPU 집중형 작업을 겹쳐서 병렬 처리 기회를 제공 하는 블로킹 I/O를 수행을 나타낼 수 있습니다.
관심 있는 비헤이비어를 찾을 때 해당 지역을 선택 하 여 확대 하 여 수 있습니다.확대 후 스레드 보기 또는 코어 보다 상세한 분석에 대 한 보기를 전환할 수 있습니다.
C + + AMP 또는 Directx를 사용 하 여 GPU를 사용 중인 경우 사용 하거나 GPU 유휴 예기치 않게 영역에서 GPU 엔진 수를 확인 하는 데 수 있습니다.
확대/축소
CPU 사용량 그래프 또는 GPU 활동 그래프에서 확대 하려면 구역을 선택 하거나 위의 그래프는 확대/축소 슬라이더 도구를 사용 합니다.확대/축소 설정은 다른 뷰로 전환할 때도 유지됩니다.다시 축소하려면 확대/축소 슬라이더 도구를 사용합니다.사용 하 여 확대할 수도 있습니다 Ctrl+scroll.