Windows 7(64비트) 컴퓨터(Win 7 Professional)에 성능 문제가 있으며, 이로 인해 Process Explorer(이전 Sysinternals)에서 가장 눈에 띄는 속도 저하가 발생합니다.
기계는 일반적으로 켜져 있습니다. 처음 로그인하면 모든 것이 빠르고 반응이 좋습니다. Process Explorer 실행은 거의 즉각적입니다(최대 1초). 눈에 띄는 지연 없이 데이터가 업데이트되며, 프로세스 탐색기에서 관리자 모드로 전환(파일...모든 프로세스에 대한 세부 정보 표시)도 마찬가지로 빠릅니다(PE가 닫혔다가 다시 열리는 데 1~2초).
6~7시간이 지나면서 기계의 반응이 점차 느려지는 것 같습니다. 열려 있는 모든 프로그램을 닫은 후에도 Process Explorer를 시작하는 데 몇 초가 걸립니다. 관리자 모드로 전환하는 데 10초 이상 걸릴 수 있습니다. 다시 나타나면 창이 매우 느리게 그려집니다. 응용 프로그램 창에는 초당 한 행만 그려집니다.
explorer.exe 프로세스를 종료하고 다시 시작해도 아무런 영향을 미치지 않는 것으로 보이며 이는 사용자 정의가 없는 상당히 표준적인 작업 공간 시스템입니다. WebRoot 바이러스 백신을 실행 중입니다.
CPU, 온도, 네트워크 및 디스크 활동이 모두 대략 "유휴" 상태로 표시되어 약간 당황스럽습니다. 내 생각에는 일종의 잠금 문제처럼 보입니다. 마치 어딘가의 공유 리소스가 경합을 벌이고 잘못된 프로세스에 의해 너무 오랫동안 보유되어 높은 CPU 사용량 없이 성능 저하를 일으키는 것처럼 보입니다.
로그아웃했다가 다시 로그인하면 성능 문제가 해결됩니다. 모든 것이 다시 반응하도록 돌아갑니다.
그래서 - 내 질문의 구체적인 내용은 다음과 같습니다.
- 경합이 너무 많거나 너무 바빠서 성능 저하를 느낄 수 있는 Process Explorer가 사용/의존하는 Windows 리소스는 무엇입니까?
- 근본 원인을 찾으려면 어떤 진단 도구/절차를 사용할 수 있습니까?