@Yakamoz
студент

Как определить загрузку ЦП с помощью WINAPI?

Доброго времени суток всем! Стоит задача написать аналог диспетчера задач с возможностью получения информации о процессе (имя, id, приоритет, загрузка ЦП конкретным процессом, занятая им память). Никак не могу получить загрузку ЦП. Возможно получить такую информацию по средствам WinAPI?
  • Вопрос задан
  • 3221 просмотр
Решения вопроса 1
15432
@15432
Системный программист ^_^
GetProcessTimes чтоб получить время, затраченное процессором на конкретный процесс
GetSystemTimes чтоб получить инфо общей загрузки процессора вообще

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

Похожий пример тут
stackoverflow.com/questions/23143693/retrieving-cp...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы