目前电力统计数据显示:
Energy when full: 25.5 Wh
Energy (design): 93.2 Wh
而且电池的使用寿命似乎确实不像以前那么长了。
我的问题:
这些数据可靠吗?它真的表明我应该更换电池吗?还是可能是充电器、笔记本电脑或操作系统阻止了电池完全充电?
有什么方法可以确认电池确实是问题所在?在花 90 美元买新电池之前,我想确定一下。
(如果有帮助的话,电池是 3 年前的戴尔 9 芯电池,额定功率为 90 Wh)。
答案1
对于 x86 笔记本电脑,您在 /sys/class/power_supply/*/uevent 中看到的电池信息与电池提供的数据一样准确。通常,这种智能电池数据通过嵌入式控制器通过 i2c 总线之类的东西传输,固件允许通过 ACPI 电池状态 _BST 控件收集动态变化的信息,并通过 _BIX 或 _BIF 控件收集硬设置的静态电池信息。由于这些是标准 ACPI 接口,并且可以通过 /sys/class/power_supply/*/uevent 数据供用户空间访问,我怀疑您在此处看到的数据正是 Windows 也将看到的数据。
唯一不同的是数据在更高级别的应用程序和小部件中呈现给您的方式。谁知道这些应用程序中的数据会使用什么样的数据平均技巧。在我看来,如果您想查看电池实际报告的内容,请查看 /sys 接口。
答案2
作为一个有过电池故障经历的人,这里有一个策略:
- 连续两天使用充电器工作。第三天使用电池工作。当电池电量达到 5% 时,将其设置为充电。
- 每月一次,通过在专家命令提示符模式下启动电池,在一夜之间完全放电。
这是让电池发挥最大功效的好办法。此外,电池有一定的循环次数(充电和放电)。循环次数接近尾声时,电池就会耗尽。充电和放电循环次数越少,电池的使用寿命就越长。但请确保每月彻底放电一次。
关于这个问题的答案:M$WINDOWS 和 Ubuntu Linux 中电池电量状态的显示不同。我一直搞不清楚哪一个是正确的。