태그 보관물: cpu-usage

cpu-usage

CPU 최대 주파수가 몇 초 동안 0 %로 떨어지는 원인은 무엇입니까? 있습니다. 하나의 특정 작업을 완료하는 데 최대

고급 GUI 기능이있는 .NET 응용 프로그램을 테스트하고 있습니다. 하나의 특정 작업을 완료하는 데 최대 5 초가 소요됩니다. 표준 Windows 리소스 모니터를 보면서이 지연이 모니터의 “최대 주파수”그래프에서 0 %까지 급격히 줄어드는 것을 발견했습니다. 아래 이미지의 파란색 선을 참조하십시오.

리소스 모니터의 CPU 사용량 그래프

에 대한 답을 바탕으로 “최대 주파수”번호가 Windows 리소스 모니터에서 의미 하는가 무엇? , 및 웹상의 다른 정보에 따르면, CPU가 기본적으로 약 3 초 동안 사용할 수 없기 때문에이 딥으로 인해 지연이 발생한다는 결론입니다. 이것이 올바른 결론입니까? 그렇다면이 딥이 발생할 수있는 원인은 무엇입니까?

내 설정에 대한 일부 정보 : 이것은 Windows Embedded 7 Standard를 실행하고 Intel Atom E680T 프로세서 에서 실행중인 시스템에
있습니다. 모든 절전 옵션이 최대 성능으로 설정되어 있습니다. 동일한 테스트로 시도한 다른 컴퓨터에이 효과가 나타나지 않습니다. 그들은 더 강력한 CPU를 가지고 있습니다.



답변

내 질문에 대한 대답은 다음과 같습니다. 리소스 모니터가 표시하더라도 최대 주파수가 떨어지지 않습니다.

내 프로세스는 실시간 우선 순위로 실행되고 리소스 모니터는 보통 우선 순위로 실행되었습니다. 프로세스가 실제로 바쁘 자마자 리소스 모니터에 모니터링중인 값을 측정하는 데 필요한 CPU주기가 부여되지 않았습니다. “결과”로서 0 값을 잘못 표시했습니다.

특히 나를 놀라게하는 한 가지는 리소스 모니터 의 GUI 가 즐겁게 업데이트 되고 있다는 사실 이며, 그래프는 눈에 띄는 불규칙성없이 왼쪽으로 이동했습니다. GUI가 정지 된 경우 원인을 훨씬 쉽게 식별 할 수있었습니다.

내 자신의 질문에 대답하여 죄송합니다. 이것이 적절한 것인지 확실하지 않습니다. 나는 다른 사람들도 이것에 헛된 시간을 보내고 싶지 않습니다.


답변