CPU를 최대화하는 Windows 프로세스에 대한 알림을 받는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/101021

  •  01-07-2019
  •  | 
  •  

문제

Windows XP 및 Vista용 도구(내장 또는 이상적으로는 프리웨어/OSS)는 CPU가 일부(구성 가능한) 기간 동안 (구성 가능한) 임계값을 초과할 때 사용자에게 알릴 수 있습니까?

나는 특히 다음과 같은 것에 관심이 있습니다. 미니멀리스트 다음 청구서와 중요도 순서에 맞는 도구(내장된 Windows 기능 중 상당수는 다음과 같습니다. 성능/리소스 모니터 하지 마라):

  1. 관리 권한이 필요하지 않습니다.
  2. 있다 낮은 작업 세트 따라서 영원히 실행하면 관찰 가능한 비용이 없습니다.
  3. 시스템 트레이에서 자동으로 모니터링
  4. CPU를 최대화한 문제가 있는 프로세스의 이름과 함께 풍선 팁을 표시하는 등 미묘한(얼굴이 아닌) 알림 방법을 사용합니다.
  5. 사용자가 대화형으로 로그온할 때 자동으로 시작되도록 구성할 수 있습니다.
도움이 되었습니까?

해결책

아마도 프로세스 테이머 도움이 될 수 있습니다.그것은 정확히 당신이 찾고 있는 것이 아닙니다.그러나 그것은 빠르고 더러운 해결책일 수도 있습니다.

Process Tamer는 시스템 트레이에서 실행되고 지속적으로 다른 프로세스의 CPU 사용량을 모니터링하는 Microsoft Windows XP/2K/NT용 작은(140k) 매우 효율적인 유틸리티입니다.CPU에 과부하가 걸리는 프로세스를 발견하면 CPU 사용량이 합리적인 수준으로 돌아올 때까지 해당 프로세스의 우선순위를 일시적으로 낮춥니다.

Screenshot
(원천: Donationcoder.com)

다른 팁

자신만의 유틸리티를 작성할 수 있습니다.

다음은 시작용 샘플입니다.http://gist.github.com/11658

  1. CpuMeter 인스턴스 생성
  2. 재설정카운터
  3. 간격을 두고 기다리세요
  4. CPU 사용률 확인
  5. 다시 시작
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top