Как я могу получить среднее использование процессора между точкой входа метода и выходом?
Я хотел бы получить и записать среднее использование ЦП между точкой входа метода и выходом из метода.
Как я могу добиться, чтобы средняя загрузка ЦП через C# для такого сценария?
2 ответа
Я бы предложил использовать System.Diagnostics.PerformanceCounter
класс для вашей задачи.
Я бы посоветовал вам рассчитать / записать истекшее время в мс, так как оно дает гораздо большее число вербальных значений, чем среднее использование ЦП, которое зависит от слишком большого количества внешних элементов вашего кода.
Для прошедших миллисекунд просто используйте class StopWatch
,