在几乎所有 Linux 发行版中,您都可以配置在满足某些条件时计算机将进入睡眠/休眠状态。一段时间不活动后,或电池电量低时等。
据我了解,systemd 只是公开休眠/挂起/混合睡眠的功能 - 但不会决定执行任何操作来响应系统状态。
UPower - 是一个界面,可让您检查历史和当前电源状态,但同样不能自行操作。
当然,有一些 GUI 工具可以让您配置这些设置。但我猜这些并没有进行实际的监控。
那么谁在不断监控我的电池和活动,并决定相应地采取适当的行动?我很想看到实际的代码行。找不到自己了。
多谢!
如果这取决于发行版,我说的是带有 Cinnamon 的 Ubuntu。