我想将笔记本电脑电池完全放电(以遵守供应商的指示,在第一次充满电后完全放电)。在 Linux 上执行此操作的简单方法是什么(即,在保持处理器负载的同时防止笔记本电脑进入睡眠/休眠状态)?
答案1
如果在操作系统因电池电量不足而关闭笔记本电脑后,笔记本电脑仍尝试打开(即,只有操作系统会将其关闭,而不是笔记本电脑的固件/BIOS),那么您可以:
- 正常使用笔记本电脑(拔掉电源插头)直到它自动关闭。
- 将其重新打开但立即直接进入固件/BIOS 设置,并让其在那里运行,直到电池完全耗尽。
这还具有额外的好处,即不会冒操作系统/文件系统损坏的风险,因为它们不应该在固件/BIOS 设置中安装。而且您不必知道/查找/更改任何操作系统的设置。
答案2
许多电池供应商建议在初始阶段将电池充满电,然后将电量降至 5% 甚至 2-3% 再充电。这对电池有好处。但任何时候将电量降至零都会缩短电池寿命。如果供应商建议完全放电,他们就是想通过缩短需要更换电池的时间来销售更多电池。
在大多数 Linux 发行版中,配置设置中的电源管理都有“高级”设置,用于定义笔记本电脑通过关机进行自我保护的临界水平。出于安全预防措施,该水平通常不能低于 5%。
所以这是一个可以简单实现的地方。至少在初始循环中,将其设置为允许电池电量耗尽到应有的程度。但电池电量低于百分之几是不利的,所以不要试图“欺骗系统”并让电池完全放电。
顺便说一句,您通常还可以设置电池电量处于临界水平时的操作。通常有关闭或暂停的选项。我在临界水平暂停时遇到了问题,笔记本电脑会先暂停然后自行恢复。即使不恢复,除非是真正的休眠,否则暂停仍会消耗一些电流。因此,如果您不在临界水平暂停后的合理时间内充电,最终电池可能会完全放电。安全的设置是将其关闭。
答案3
还有更复杂的方法,但非常简单有效的方法是在您最喜欢的播放器中播放电影(它们应该可以防止睡眠/休眠),或者更好的是,播放 youtube 混音。您始终可以在每个 Linux 发行版中手动将睡眠和休眠选项设置为永不。