Получить мгновенное потребление энергии
Я ищу, чтобы получить мгновенное потребление энергии, в оболочке или C++
есть идеи?
Спасибо
2 ответа
Ваш вопрос мог бы быть более подробным, но если я вас правильно понял, программа с именем Joulemeter делает это следующим образом:
Joulemeter оценивает энергопотребление виртуальной машины, компьютера или программного обеспечения, измеряя используемые аппаратные ресурсы (ЦП, диск, память, экран и т. Д.) И преобразуя использование ресурсов в фактическое энергопотребление на основе автоматически выученных реалистичных моделей электропитания.
Это один из способов. Если вы просто делаете это для своего собственного проекта, я думаю, вы могли бы собрать вместе какое-то оборудование, которое измерялось от сетевой розетки и передавало вам данные таким образом. Может быть, что-то подобное уже существует.
Что ж, если у вас есть ноутбук, вы можете использовать ответ, представленный на этот похожий вопрос:
/usr/sbin/system_profiler SPPowerDataType | grep Wattage