Windows 7은 ~1%의 CPU로 인해 멈춥니다. 특히 멀티스레딩의 경우

Windows 7은 ~1%의 CPU로 인해 멈춥니다. 특히 멀티스레딩의 경우

Windows 7 32비트, 최신 Intel i7 860. (어떤 이유로 회사에서는 모든 곳에서 32비트 Windows를 실행합니다.) 가능한 한 모든 마더보드 드라이버 등을 업데이트하려고 했습니다.

멀티스레딩과 관련하여 나타나는 컴퓨터에 성능 문제가 있습니다.

예를 들어(가장 자주 볼 수 있지만 다른 프로그램에도 나타남) ProteoWizard는 질량 분석 파일을 위한 파일 변환 도구입니다. 파일 목록을 추가하면 최대 8개의 파일을 병렬(쿼드코어 x 2 스레드/코어)로 처리하려고 시도합니다. 1~6개의 파일을 선택하면 프로세스가 시작되고 바로 진행됩니다. 대기열에 7개 이상의 파일이 있는 경우 변환은 ~20%로 진행된 다음 15초 동안 중단된 다음 다시 계속됩니다. 항상 몇 %의 "청크"에서 다시 중단됩니다.

프로세스가 중단된 동안 CPU는 1%입니다. RAM은 제한이 없으며 아마도 70% 정도이고 올라가지 않을 수 있습니다.

다른 느린 컴퓨터에서는 동일한 문제가 발생하지 않습니다.

컴퓨터는 다른 경우에도 아무것도 하지 않고 1% CPU에서 멈춥니다. 그러나 멀티스레딩의 경우 가장 자주 발생합니다.

문제를 어디에서 찾아야 합니까?

문제를 보여주는 시스템 정보 스크린샷 http://i.minus.com/ibtjBN8RCsl7UV.png

편집: Process Explorer에서 이 스크린샷을 확인하세요. 한계에는 아무것도 없습니다. CPU는 플랫, RAM은 60%로 일정하고, I/O는 플랫, GPU는 플랫, 네트워크는 플랫, 디스크는 플랫입니다. 프로세스가 얼마나 잘 진행되었는지, 어디에서 중단되었는지 정확히 알 수 있습니다. 처음에는 8개 스레드 중 2개가 계속 작동하다가 종료됩니다.

답변1

귀하의 컴퓨터와 관련된 충돌이 의심됩니다.

Sysinternals 도구를 알고 계시군요. 프로세스 모니터를 사용해보십시오. 실행하고 > 7 대기열을 요청합니다. 말더듬의 시간을 기록해 두십시오. 특히 파일이나 네트워크가 잘못된 경로로 열리는 경우 procmon 로그를 살펴보십시오. 결국에는 해제되지만 전체 시스템을 차단하는 시간 초과가 있습니다.

관련 정보