코어 뷰Cores View

코어 뷰에는 스레드 실행이 논리적 프로세서 코어에 매핑된 방법을 보여줍니다.The Cores View shows how thread execution was mapped to the logical processor cores. 서버 응용 프로그램을 작성할 때 이 뷰를 통해 스레드 선호도 또는 스레드 풀 관리를 사용하여 캐시 성능을 최적화할 수 있습니다.If you're writing server applications, this view can help you optimize cache performance by using thread affinity or thread pool management. 또한 스레드 선호도를 사용해서 코어 간 마이그레이션 문제가 더 심각해질 수 있는 경우를 조사할 수 있습니다.It can also help you examine cases where the use of thread affinity may have worsened the problem of cross-core migration. 코어 뷰에는 그래프와 범례의 두 부분이 포함됩니다.The Cores View has two parts, a graph and a legend.

그래프에서 Y축에는 논리 코어가 표시되고 X축에는 시간이 표시됩니다.The graph shows logical cores on the y-axis and time on the x-axis. 그래프의 모든 스레드에는 시간 경과에 따라 코어 간 이동을 추적할 수 있도록 고유 색상이 포함됩니다.Every thread in the graph has a unique color so that you can track its movement across cores over time. 범례 영역에서 스레드를 선택하면 이 그래프에서 스레드를 필터링할 수 있습니다.You can filter the threads on this graph by selecting them in the legend area.

범례 영역에는 그래프의 각 색상에 대한 항목이 포함됩니다.The legend area has an entry for each color in the graph. 각 항목은 스레드 색상과 이름, 코어 간 컨텍스트 전환 횟수, 총 컨텍스트 전환 횟수 및 코어 간 컨텍스트 전환 비율을 보여줍니다.Each entry shows the thread color and name, the number of cross-core context switches, the total number of context switches, and the percentage of context switches that cross cores. 범례는 코어 간 컨텍스트 전환 횟수를 기준으로 내림차순으로 정렬됩니다.The legend is sorted by the number of cross-core context switches, in decreasing order. 표시된 시간 범위 중에 실행된 스레드만 나열됩니다.It lists only the threads that executed during the displayed time range. 확대/축소하거나 이동하면 목록이 업데이트됩니다.The list is updated if you zoom or pan.

참고 항목See Also

동시성 시각화 도우미 Concurrency Visualizer
사용률 뷰 Utilization View
스레드 뷰Threads View