是否可以指定睡眠模式“冻结、内存、挂起等”使用系统控制?

是否可以指定睡眠模式“冻结、内存、挂起等”使用系统控制?

据我所知,我们可以通过读取/sys/power/state文件来检查哪些低功耗配置可用于我们的 Linux 计算机。我们可以通过将这些配置之一写入同一/sys/power/state文件来打开低功耗模式。

systemctl suspend我们还可以通过调用或使用 systemd 服务打开低功耗模式systemctl hibernate

在我的系统中,我有 3 种低功耗状态可用:内存,支持冻结。我发现,这systemctl suspend代表内存状态。

所以问题是:是否可以使用 systemctl 选择可用的 LP 状态之一?对于我的任务来说,使用 systemd 服务激活睡眠模式至关重要,因此其他方法并不可取。

相关内容