Может быть, этот вопрос был задан ранее, но я не могу его найти. Я хочу увидеть команду терминала или программу графического интерфейса, которая может показать мне скорость разряда батареи. Какие аппаратные части или программы используют больше ватт.
РЕДАКТИРОВАТЬ: нашел дополнительную информацию относительно моего вопроса при использовании, например, PowerTop:
https://bbs.archlinux.org/viewtopic.php?id=128319
https://bugs.archlinux.org/task/26416
Оба связаны с отключением ACPI_PROCFS_POWER в ядре.
Может быть, вы ищете «Оценить» в Power Statistics> Аккумулятор ноутбука> Подробнее ?
источник
Может помочь «Linux Power Top» (в настоящее время доступно по адресу https://01.org/powertop )
источник
Linux находится в процессе удаления вещей, которые раньше жили в proc, и помещения их в sysfs (высокоструктурированная файловая система для хранения информации о машине).
На моей машине я могу найти информацию о блоке питания в
/sys/class/power_supply/BAT0
У этого есть текущий файл тарифа, который сохраняет скорость зарядки:
Таким образом, следующее дает вам приблизительную скорость зарядки.
calc
приходит из пакета apcalc.Если вы хотите лучше оценить, вы могли бы лучше смотреть на то, как
charge_now
меняется со временем.Вам также может быть интересно посмотреть на этот график в реальном времени
Чтобы почувствовать, как скорость заряда меняется со временем. Я могу вызвать приятное резкое падение скорости зарядки, быстро переключаясь между рабочими столами.
источник
Вы можете видеть текущую скорость разряда вашей батареи без каких-либо дополнительных инструментов. Откройте терминал с помощью Ctrl+ Alt+ Tи введите это:
Это дает вам что-то вроде этого:
Теперь введите эту команду, подставив
BAT1
при необходимости:Вы получите вывод, похожий на этот:
present rate
Линия то , что ищете (мой блок питания подключен прямо сейчас, так что скорость разряда равна нулю).Если вы хотите увидеть, как меняется скорость, например, в секунду, сделайте это:
Это дает вам вывод сверху, но обновляется каждую 1 секунду. Завершить с Ctrl+ c.
источник
find /sys/class/ -regex ".*BAT[0-9]*"
,find /sys/class/ -regex ".*AC.*"
и т.д.Acpitool
может помочь также.Введите
sudo powertop
в терминале.источник