Коротко:
Я хочу измерить загрузку процессора сжатия звука без потерь в Windows. Итак, я создаю командный файл для запуска нескольких кодеков и хочу измерить загрузку кодека ЦП от запуска до завершения, соответственно. Кодек запускается в короткие сроки.
Что мне нужно:
Процессный журнал / история на процесс в единицу времени.
Журнал / история процессов ЦП, которые можно экспортировать в csv или аналогичные.
Не теряя ни единого фрагмента времени.
Что я пробовал:
монитор производительности = не применяется, поскольку perfmon показывает только процесс, а не программу.
Sysinternal Process Monitor = отлично! но он не может экспортировать использование процессора. у этого есть очень хороший график в резюме деятельности процесса, но я должен нарисовать себя.
typeperf = хороший, процесс фильтрации по имени. но все еще слишком медленно.
Спасибо.
Обновить:
временно решается с помощью typeperf:
typeperf "\Process(MAC)\% Processor Time"
По-прежнему выясняется, чтобы экспортировать в CSV и установить интервал выборки.
Update2:
Sysinternal Process Monitor с помощью всплывающей подсказки графика, чтобы получить уровень процессора.