Когда я запускаю приложение и одновременно использую оценщик времени выполнения для профилирования своей программы, в конце процесса я получаю много статистики. Одним из них является время использования процессора.
Какое время обычно используется ЦП? Ну, вы могли бы сказать мне рассчитанный percantage, делящий глобальное время, которое процесс провел в процессоре, на общее время моделирования. Ну, к сожалению, моя статистика очень глубока, и программа, которую я использую, очень точна и дает мне график времени использования процессора.
Итак, на моем графике у меня по оси х есть время, а по оси Y - время загрузки процессора в%.
Так что-то вроде этого:
cpu%
^
|
|
| *
| * * *
| * * *
| * * *
| * * *
| * * *
|* *
-------------------------------------------------> time
Итак, что это значит? Как мне интерпретировать следующее предложение?
"Процент использования процессора для
обрабатывать MyProcess в момент времени 5,23 с
составляет 12% "