Найти тему
Простой Айтишник 1.2

Как определить самые энергозатратные программы среди запущенных на компьютере? На примере работы с Windows 7

Если рассматривать базовый набор комплектующих системного блока, то наибольшим электропотреблением обычно характеризуются следующие:

  • центральный процессор (ЦП);
  • видеокарта.

Материнская плата, сетевая карта, система охлаждения, SSD, HDD обычно потребляют в разы меньше. Поэтому их далее не учитываю. Оперативная память (ОЗУ) тоже потребляет значительно меньше, но уровень её загрузки в рассматриваем случае все-таки будет учтён.

Чем больше вычислительных ресурсов ЦП и видеокарты потребляет запущенная программа, тем значительнее будет расти потребление электричества.

Где же посмотреть нагрузку на аппаратные компоненты? Для начала нужно запустить диспетчер задач. В Windows 7 это можно сделать двумя способами:

  1. при помощи сочетания клавиш «Ctrl + Alt + Del»;
  2. или нажать правой кнопкой мыши на панели задач и в появившемся списке выбрать соответствующую программу.
Контекстное меню панели задач.
Контекстное меню панели задач.

Перехожу на вкладку «процессы» и сразу делаю сортировку по уровню загрузки ЦП. Для этого нажимаю левой кнопкой мыши по названию соответствующего столбца.

Диспетчер задач. Сортировка процессов по уровню загрузки ЦП.
Диспетчер задач. Сортировка процессов по уровню загрузки ЦП.

Как видите на картинке выше, два процесса с одинаковым названием потребляют ресурсы ЦП больше остальных. Если по любому из них нажать правой кнопкой мыши и выбрать «место хранения файла», то система откроет папку с этой программой.

Нагрузку на графическое ядро здесь не посмотришь. Поэтому взглянем на уровень одновременной загрузки ЦП и ОЗУ, как на косвенный признак нагрузки на видеокарту. Дело в том, что игры, графические редакторы и некоторые другие программы при активном использовании видеокарты также потребляют достаточно много ресурсов и ЦП и ОЗУ.

Диспетчер задач. Сортировка процессов по уровню загрузки ОЗУ.
Диспетчер задач. Сортировка процессов по уровню загрузки ОЗУ.

И вот мы снова видим, что процессы той же самой программы активнее остальных используют вычислительные ресурсы. Вывод прост – в рассматриваемый момент времени она является самой энергозатратной. Аналогичным образом в процессе сортировки можно определить и прочие требовательные к вычислительным ресурсам программы.

Вам понравилась статья? Поставьте лайк, подписывайтесь на блог. Желаете дополнить публикацию или просто поделиться мнением в комментариях? Буду только рад.