обновлять:

обновлять:

Краткий:

Я хочу измерить загрузку ЦП при сжатии звука без потерь в Windows. Поэтому я создаю пакетный файл для запуска нескольких кодеков и хочу измерить загрузку ЦП кодека с момента запуска до завершения, соответственно. Кодек запускается короткими всплесками.

Что мне нужно:

  • Журнал/история процессов ЦП на каждый процесс за единицу времени.

  • Журнал/история процессов ЦП, которые можно экспортировать в CSV или аналогичный файл.

  • Не теряя ни единой части времени.

Что я пробовал:

  • монитор производительности = неприменимо, поскольку perfmon показывает только процесс, а не программу.

  • sysinternal process monitor = отлично! но он не может экспортировать использование ЦП. У него очень хороший график в сводке активности процессов, но мне нужно построить его самостоятельно.

  • typeperf = хорошо, фильтрация процесса по имени. но все равно слишком медленно.

Спасибо.

обновлять:

Временно решено с помощью typeperf:

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

Все еще пытаюсь экспортировать данные в CSV и задать интервал выборки.

обновление2:

Мониторинг процессов sysinternal с помощью подсказки графика для получения уровня загрузки ЦП.

решение1

Мониторинг процессов sysinternal с помощью подсказки графика для получения уровня загрузки ЦП.

Связанный контент