대기 사슬 분석: Windows 10에서 중단되거나 정지된 프로세스 식별

Wait Chain TraversalWindows 7 에 도입된 기능입니다 . 응용 프로그램이 정지되거나 정지된 실제 프로세스를 식별할 수 있는 도구입니다. Windows 10/8은 한 단계 더 나아가 Windows 10 작업 관리자(Windows 10 Task Manager) 자체 에서 대기 체인(Wait Chain) 을 바로 분석할 수 있습니다. 내 동료인 Shyam 은 (Shyam)WCT ( Wait Chain Traversal ) 기능 에 대해 간략히 설명했습니다. 이 기능을 사용하면 디버거가 Windows 작업 관리자 의 기능에 대해 이야기하면서 응용 프로그램 중단 및 교착 상태를 진단할 수 있습니다 . 오늘은 조금 더 자세히 알아보도록 하겠습니다.

연쇄 순회 대기

Windows 7 에서 리소스 모니터 는 (Resource Monitor)대기 사슬(Wait Chain) 을 분석하는 기능을 제공 합니다  . resmon 을 실행 하여 리소스 모니터(Resource Monitor) 를 엽니다 . 중단되거나 일시 중단된 프로세스, 개요(Overview) 또는 CPU 탭을 식별 하고 마우스 오른쪽 버튼으로 클릭합니다. 컨텍스트 메뉴에서 Analyze Wait Chain 을 볼 수 있습니다.

연쇄 순회 대기

Windows 10/8리소스 모니터(Resource Monitor) 와 별도로 Windows 작업 관리자(Windows Task Manager)(Windows Task Manager) 자체 에서 대기 체인(Wait Chain) 을 분석할 수 있습니다 . 작업 관리자(Task Manager) 를 열고 중단되거나 정지된 프로세스를 식별합니다. 그것을 마우스 오른쪽 버튼으로 클릭 하고 상황에 맞는 메뉴에서 대기 체인 분석 을 선택합니다.(Analyze wait chain)

웨이트 체인 트래버설 윈도우 8

대기 사슬 분석

Analyze Wait Chain 트리는 트리 의 다른 프로세스 또는 하위 노드가 사용하는 리소스를 사용 중이거나 사용하기 위해 대기 중인 프로세스 또는 트리의 열린 노드를 보여주며 선택한 프로세스를 계속하는 데 필요합니다. WCT ( Wait Chain Traversal )를 사용하면 Windows 디버거 에서 응용 프로그램 중단 및 교착 상태를 진단할 수 있습니다. TechNet 에서 이에 대한 자세한 내용을 읽을 수 있습니다 .

개요(Overview) 또는 CPU 탭 을 열면 실행 중인 프로세스 목록이 표시됩니다. 프로세스가 "멈춤"이면 "응답 없음"이라는 빨간색 텍스트로 강조 표시됩니다. 프로세스를 마우스 오른쪽 버튼으로 클릭하고 프로세스 종료를 포함하여 새 작업을 할당할 수 있습니다.

무응답

종료(Kill) 응답 없음, 중단, 정지된 프로세스

Analyze Wait Chain 을 선택하면 프로세스 목록과 이와 연결된 프로세스 트리가 표시됩니다. 예를 들어 xyz.exe 프로세스가 다른 프로세스(abc.exe)를 기다리고 있다는(xyz.exe process is waiting for another process (abc.exe)) 메시지가 표시될 수도 있습니다 . 작업 관리자(Task Manager) 를 관리자로 열면 더 많은 프로세스를 볼 수 있습니다. Windows 를 관리자로 실행 중인 경우 작업 관리자 는 (Task Manager)Windows 8 에서 기본적으로 이미 상승되어 있습니다 . 다음 그림은 상자가 어떻게 보이는지 보여줍니다. 내 프로세스 중 어느 것도 Wait Tree 를 얻을 수 있을 만큼 오래 걸리지 않았습니다 .

분석 대기 체인 상자

이제 기다리거나 프로세스를 종료하도록 선택할 수 있지만 시스템 프로세스인 경우 프로세스를 종료할 때 이를 기억하고 이에 종속된 다른 기능도 충돌할 수 있으므로 여기서 주의해야 합니다.

덧붙여서, Process Hacker 는 또한 프로세스가 정지된 것을 찾는 데 도움을 줄 것입니다. What is Hang 도 마찬가지입니다 . 이 유틸리티(This utility) 는 현재 정지된 소프트웨어나 프로세스를 감지하려고 시도하고 이러한 정지의 원인이 정확히 무엇인지 분류하고 이해할 수 있는 몇 가지 정보를 표시합니다.



About the author

저는 프리웨어 소프트웨어 개발자이자 Windows Vista/7 옹호자입니다. 팁과 트릭, 수리 가이드, 모범 사례를 포함하여 운영 체제와 관련된 다양한 주제에 대해 수백 편의 기사를 작성했습니다. 또한 회사인 헬프 데스크 서비스를 통해 사무실 관련 컨설팅 서비스를 제공합니다. Office 365의 작동 방식, 기능 및 가장 효과적으로 사용하는 방법을 깊이 이해하고 있습니다.



Related posts