monitor do processo sysinternal usando a dica de ferramenta do gráfico para obter o nível da CPU.
Resumo:
Eu quero medir o uso de CPU de compactação de áudio sem perdas no Windows. Então, eu crio um arquivo de lote para executar alguns codecs e quero medir o uso de CPU do codec desde o lançamento até o final, respectivamente. O codec é executado em curto tempo.
O que eu preciso:
Log / histórico do processo da CPU por processo por unidade de tempo.
Log / histórico do processo da CPU que pode ser exportado para o csv ou similar.
Não perdendo nenhum tempo de burst.
O que tentei:
monitor de desempenho = não aplicável, pois o perfmon apenas mostra o processo, não o programa.
monitor de processo sysinternal = ótimo! mas não pode exportar o uso da CPU. tem um gráfico muito bom no resumo da atividade do processo, mas eu tenho que me traçar.
typeperf = nice, processo de filtragem por nome. mas ainda muito lento.
Obrigado.
temporário resolvido usando o typeperf:
typeperf "\Process(MAC)\% Processor Time"
Ainda tentando exportar para o csv e definir a amostragem de intervalo.
monitor do processo sysinternal usando a dica de ferramenta do gráfico para obter o nível da CPU.