tlp-stat и индикатор питания показывают разные уровни заряда батареи

9

Ubuntu говорит мне в строке меню, что мой процент заряда батареи составляет 86%:

введите описание изображения здесь

Пока tlp-statговорит, что должно быть 95,9%

sunqingyao@sunqingyao-MacBookAir:~$ sudo tlp-stat -b
--- TLP 1.0 --------------------------------------------

+++ Battery Status
/sys/class/power_supply/BAT0/manufacturer                   = DP
/sys/class/power_supply/BAT0/model_name                     = bq20z451
/sys/class/power_supply/BAT0/cycle_count                    =    154
/sys/class/power_supply/BAT0/charge_full_design             =   7150 [mAh]
/sys/class/power_supply/BAT0/charge_full                    =   6435 [mAh]
/sys/class/power_supply/BAT0/charge_now                     =   6169 [mAh]
/sys/class/power_supply/BAT0/current_now                    =   1471 [mA]
/sys/class/power_supply/BAT0/status                         = Charging

Charge                                                      =   95.9 [%]
Capacity                                                    =   90.0 [%]

Какой из них правильный?

nalzok
источник
2
Я думаю, что tlp-stat является более точным. Согласно тому, что вы написали, батарея в настоящее время заряжается, поэтому tlp-stat обновляется в более или менее реальном времени. Ubuntu, вероятно, где-то просматривает датчик и, вероятно, обновляется реже. Также возможно, что каждый метод мониторинга использует различную математику для получения процента заряда. Опять же, tlp-stat, вероятно, является более точным.
jones0610
@ jones0610 Спасибо за ваш ответ! Я собираюсь полностью зарядить аккумулятор, а затем отслеживать оба индикатора аккумулятора в течение нескольких часов.
Нальзок

Ответы:

23

Я бы сказал, что оба:

так как он говорит, Capacity 90%и Charge 95,9%я бы предположил, что строка меню показывает вам

Charge * Capacity = RealCharge
95,9%. * 90%      = 86,3%

Capacityмаксимальная емкость, до которой может заряжаться ваша батарея. Это может и будет уменьшаться со временем по техническим причинам, и ваша батарея будет заряжаться и разряжаться быстрее по мере старения из-за этой уменьшенной емкости. Это значение может незначительно отличаться во время зарядки, но должно более или менее только уменьшаться со временем.

Charge процент того, насколько заряженный аккумулятор сравнивается с его максимальной емкостью.

derHugo
источник
3
Означает ли это, что при полной зарядке строка меню будет отображать 90%заряд? Это может показаться выбором, способным беспокоить пользователей (хотя это будет более информативно)
Аарон,
1
да, это так .. Я не говорил, что это хороший выбор создателей этой строки меню .. Я только догадывался, как я сказал, что это то, откуда
пришло
3
@ Аарон: Честно говоря, беспокоиться о них - это то, что вы хотите, а не скрывать тот факт, что их батарея может теперь дать им всего лишь 20 минут использования («да? Как это 100%»?), Но в то же время Я никогда не видел такого поведения в другом месте
Гонки
@ Аарон, да, но это отражает тот факт, что он держит на 90% больше заряда, чем когда сказал 100%. Это противоречит соглашению, но на самом деле это более точно.
Хоббс