当盖子关闭时,暂停模式下的电池电量消耗(8 小时内约 20%)

Mic*_*l D 3 battery suspend

挂起模式期间电池电量减少(8 小时内减少约 20%)

操作系统:Ubuntu 18.04 内核:5.4.0-104-generic

我尝试过的:

echo deep > /sys/power/mem_sleep (as root).
Run Code Online (Sandbox Code Playgroud)

输出:

cat /sys/power/mem_sleep
Run Code Online (Sandbox Code Playgroud)

s2空闲[深]

van*_*ium 6

系统可以通过多种不同的模式挂起,Linux 内核文档中对此进行了解释。您可以使用以下命令查看系统上正在使用的方法

cat /sys/power/mem_sleep
Run Code Online (Sandbox Code Playgroud)

挂起至空闲( s2idle) 使用的电量最多。“用户空间”被冻结,I/O 设备进入低功耗状态。

待机( shallow) 涉及暂停一些较低级别的功能,从而节省更多电量。

挂起至 RAM ( deep) 提供了更显着的节省:基本上只有 RAM 保持通电,以保存 RAM 内容以及存储在 RAM 中的设备和 CPU 的状态。

然后是休眠,Suspend-to-disk,其中系统的状态保存在磁盘上的交换空间中,并且系统基本上完全关闭。在许多硬件上,这不能可靠地工作,因此默认情况下在 Ubuntu 上禁用此模式。启用它相当复杂。虽然以前的模式允许系统快速恢复,但启动已暂停到磁盘的系统所需的时间与冷启动所需的时间相当。

如果您的系统配置为最低节能选项,那么可能会有一个很好的理由。系统的配置在/sys/power/. sys/power/mem_sleep您可以尝试更改to的内容[s2idle] deep,以在您的系统上测试该模式。