Задать вопрос
@Yakamoz
студент

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

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

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

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

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

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