atualizar:

atualizar:

Apresentação:

Quero medir o uso da CPU de compactação de áudio sem perdas no Windows. Então, eu crio um arquivo em lote para executar alguns codecs e quero medir o uso da CPU do codec desde o início até o encerramento, respectivamente. O codec é executado em rajadas curtas.

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 csv ou similar.

  • Não perdendo nenhum pedaço do tempo de explosão.

O que eu tentei:

  • monitor de desempenho = não aplicável, pois perfmon mostra apenas o processo, não o programa.

  • monitor de processo interno do sistema = ó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 traçar meu próprio gráfico.

  • typeperf = legal, processo de filtragem por nome. mas ainda muito lento.

Obrigado.

atualizar:

temporário resolvido usando typeperf:

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

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

atualização2:

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

Responder1

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

informação relacionada