Я хотел узнать, есть ли команда терминала или приложение с графическим интерфейсом, которые могут показать мне, например, сколько электроэнергии (Вт, напряжение и т. д.) потребляет устройство. Например, если у меня 3 жестких диска, сколько они потребляют. Сколько потребляет материнская плата и любое другое устройство.
Можно ли это проверить?
решение1
Можно получить оценку мощности, используемой определенным устройством/процессом, с помощью PowerTOP. Чтобы получить оценку количества потребляемой мощности, а не просто процент пробуждений от определенных процессов, важно сначала откалибровать powertop.
sudo powertop --calibrate
Это занимает время, так как он выполняет различные тесты, включая и выключая различные устройства. Выне долженкоснитесь машины во время калибровки. После завершения калибровки PowerTOP запустится как обычно. Теперь вам нужно оставить PowerTOP работающим, чтобы он мог собирать данные. Примерно через час в первом столбце начнут появляться оценки мощности.
решение2
Это невозможно сделать изнутри оболочки — программное обеспечение не имеет возможности узнать, сколько энергии потребляется, поскольку для получения точных данных о потреблении энергии необходимо измерять ток, потребляемый блоком питания.
Я сделал это для своих компьютеров (достаточно точно) с помощью одного из устройств, которые энергетические компании бесплатно выдают для измерения потребления электроэнергии в вашем доме. У меня в офисе был удаленный дисплей, и я отмечал, что он терял, когда я включал или выключал устройства, запускал приложения с высокой нагрузкой на процессор и т. д.