Histórico de uso da CPU de burst curto de log por processo no Windows

0

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.

atualização:

temporário resolvido usando o typeperf:

typeperf "\Process(MAC)\% Processor Time"

Ainda tentando exportar para o csv e definir a amostragem de intervalo.

update2:

monitor do processo sysinternal usando a dica de ferramenta do gráfico para obter o nível da CPU.

    
por Faruq Sandi 31.08.2017 / 02:14

1 resposta

-1

monitor do processo sysinternal usando a dica de ferramenta do gráfico para obter o nível da CPU.

    
por 09.09.2017 / 18:22