짧은:
Windows에서 무손실 오디오 압축의 CPU 사용량을 측정하고 싶습니다. 그래서 몇 가지 코덱을 실행하기 위한 배치 파일을 만들고 각각 코덱의 시작부터 종료까지 CPU 사용량을 측정하려고 합니다. 코덱이 짧은 순간에 실행됩니다.
내가 필요한 것:
단위 시간당 프로세스별 CPU 프로세스 로그/이력입니다.
csv 또는 이와 유사한 형식으로 내보낼 수 있는 CPU 프로세스 로그/기록입니다.
버스트 시간을 한 조각도 잃지 않습니다.
내가 시도한 것:
성능 모니터 = perfmon은 프로그램이 아닌 프로세스만 표시하므로 적용할 수 없습니다.
sysinternal 프로세스 모니터 = 훌륭합니다! 하지만 CPU 사용량을 내보낼 수는 없습니다. 프로세스 활동 요약에 매우 멋진 그래프가 있지만 직접 그래프를 그려야 합니다.
typeperf = 훌륭하고 이름별로 프로세스를 필터링합니다. 하지만 여전히 너무 느립니다.
감사합니다.
업데이트:
typeperf를 사용하여 일시적으로 해결되었습니다.
typeperf "\Process(MAC)\% Processor Time"
csv로 내보내고 간격 샘플링을 설정하는 방법을 아직 고민 중입니다.
업데이트2:
CPU 수준을 얻기 위해 그래프 도구 설명을 사용하여 sysinternal 프로세스 모니터.
답변1
CPU 수준을 얻기 위해 그래프 도구 설명을 사용하여 sysinternal 프로세스 모니터.