Как узнать скорость разряда батареи?

Возможно, этот вопрос был задан ранее, но я не могу его найти. Я хочу видеть команду терминала или программу графического интерфейса, которая может показать мне скорость разряда батареи. Какие аппаратные части или программы используют больше ватт.

РЕДАКТИРОВАТЬ: нашел дополнительную информацию относительно моего вопроса при использовании, например, PowerTop:

https://bbs.archlinux.org/viewtopic.php?id=128319

[ 115] https://bugs.archlinux.org/task/26416

Оба связаны с тем, что в ядре отключено ACPI_PROCFS_POWER.

14
задан 14 December 2014 в 07:21

6 ответов

Вы можете попробовать powerstat, который дает вам потребляемую мощность в течение 5 минут. Чтобы установить его, попробуйте следующие команды:

sudo add-apt-repository ppa:colin-king/powermanagement
sudo apt-get update
sudo apt-get install powerstat

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


Связанный вопрос:

0
ответ дан 14 December 2014 в 07:21

Может быть, вы ищете «Rate» в Power Statistics> Аккумулятор ноутбука> Подробности ?

Power Statistics screenshot

0
ответ дан 14 December 2014 в 07:21

Введите sudo powertop в терминале.

0
ответ дан 14 December 2014 в 07:21

Linux находится в процессе удаления вещей, которые раньше жили в proc, и помещения их в sysfs (высокоструктурированная файловая система для хранения информации о машине).

На моей машине я могу найти информацию о источнике питания в

/sys/class/power_supply/BAT0

. Здесь есть файл текущей скорости, который сохраняет скорость зарядки: следующее дает вам приблизительную скорость зарядки.

calc \( $(cat charge_full) - $(cat charge_now) \) / $(cat current_now)

calc происходит из пакета apcalc.

Если вы хотите получить более высокую оценку, вы, возможно, лучше посмотрите, как charge_now меняется со временем.

Вам также может быть интересно посмотреть на этот график в реальном времени

while true; do cat current_now; sleep 1; done | feedgnuplot --stream  --line  --ymin 0

Чтобы получить представление о том, как скорость заряда меняется со временем. Я могу вызвать приятное резкое падение скорости зарядки, быстро переключаясь между рабочими столами.

0
ответ дан 14 December 2014 в 07:21

Может помочь «Linux Power Top» (в настоящее время доступно по адресу https://01.org/powertop )

enter image description here

0
ответ дан 14 December 2014 в 07:21

Вы видите текущий уровень выброса своей батареи без любых дополнительных инструментов. Откройте терминал с Ctrl+Alt+T и введите это:

ls /proc/acpi

Это дает Вам что-то вроде этого:

BAT1

Теперь введите эту команду, заняв место BAT1 при необходимости:

cat /proc/acpi/battery/BAT1/state

Вы будете произведены подобные этому:

present:                 yes
capacity state:          ok
charging state:          charged
present rate:            0 mA
remaining capacity:      3395 mAh
present voltage:         12393 mV

present rate строка - то, что Ваш поиск (мой PSU включается прямо сейчас, таким образом, уровень выброса является нулем).

Если Вы хотите видеть, как уровень изменяется, например, в секунду, сделайте это:

watch -n 1 cat /proc/acpi/battery/BAT1/state

Это дает Вашему вывод сверху, но обновило каждую 1 секунду. Оконечный с Ctrl+c.

2
ответ дан 14 December 2014 в 07:21

Другие вопросы по тегам:

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