tlp-stat i wskaźnik zasilania pokazują różne poziomy naładowania baterii

9

Ubuntu mówi mi na pasku menu, że mój procent baterii wynosi 86%:

wprowadź opis zdjęcia tutaj

Chociaż tlp-stattwierdzi, że powinno to wynosić 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 [%]

Który jest prawidłowy?

nalzok
źródło
2
Sądzę, że tlp-stat jest dokładniejszy. Zgodnie z tym, co napisałeś, bateria jest obecnie ładowana, więc tlp-stat aktualizuje się mniej więcej w czasie rzeczywistym. Ubuntu prawdopodobnie szuka gdzieś czujnika i prawdopodobnie aktualizuje się rzadziej. Możliwe jest również, że każda metoda monitorowania wykorzystuje inną matematykę, aby uzyskać procent obciążenia. Ponownie, tlp-stat prawdopodobnie jest bardziej dokładny.
jones0610
@ jones0610 Dziękujemy za odpowiedź! Mam zamiar naładować baterię do pełna, a następnie śledzić oba wskaźniki baterii przez kilka godzin.
nalzok

Odpowiedzi:

23

Powiedziałbym, że oba są:

ponieważ mówi Capacity 90%i Charge 95,9%zgaduję, że pasek menu pokazuje

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

Capacityto maksymalna pojemność, do której akumulator może się ładować. To może i będzie się zmniejszać z czasem z przyczyn technicznych, a bateria będzie ładować się i rozładowywać szybciej, gdy się starzeje z powodu tej zmniejszonej pojemności. Ta wartość może się nieznacznie różnić podczas ładowania, ale powinna mniej więcej maleć z czasem.

Charge to procent naładowania akumulatora w porównaniu do jego maksymalnej pojemności.

derHugo
źródło
3
Czy to oznacza, że ​​po pełnym naładowaniu pasek menu wyświetli 90%ładunek? To wydaje się być wyborem, który może martwić użytkowników (chociaż byłoby bardziej pouczające)
Aaron
1
tak, wydaje się, że tak ... Nie powiedziałem, że to dobry wybór twórców tego paska menu. Zgadłem tylko, że powiedziałem, że stąd pochodzi ten numer
derHugo
3
@Aaron: Aby być uczciwym, martwisz się nimi, a nie ukrywasz, że ich bateria może teraz dać im tylko 20 minut użytkowania („co? 100%”?), Ale jednocześnie Nigdy nie widziałem tego zachowania gdzie indziej
Lightness Races na orbicie
@Aaron tak, ale to odzwierciedla fakt, że ma tylko 90% tyle ładunku, co wtedy, gdy powiedział 100%. Przełamuje konwencję, ale w rzeczywistości jest dokładniejsza.
hobbs