Как перейти от процессорного времени к загрузке процессора?

Я пытаюсь распознать запущенные потоки в моем собственном приложении и окончательно закрыть их, прежде чем они сделают машину недоступной.

Тем не менее, я могу получить только процессорное время для потока, что является ограничением API, который я использую. Есть ли способ оценить загрузку процессора по этим данным?

Я думал о том, чтобы сравнить его с реальным временем, и если оно близко - чем этот поток загружает ЦП слишком сильно. Что вы думаете об этой эвристике, будет ли она работать?

1 ответ

Время процессора, деленное на реальное время, даст вам возможность использовать процессор.

Другие вопросы по тегам