Xubuntu 19.10 中的暂停是什么意思?

Xubuntu 19.10 中的暂停是什么意思?

我最近一直在尝试修复奇怪的睡眠问题并且意识到 Xubuntu 在 19.10 中对挂起的工作方式做了一些更改。因此,我想再检查一下。当我在 Xubuntu 19.10 的注销屏幕上按下“挂起”时,实际上是在尝试哪种睡眠/休眠?例如,它是否试图关闭我的电脑?

这是我尝试(但失败)暂停时 syslog.log 的输出:

Feb 12 22:55:17 MyPC NetworkManager[1198]: <info>  [1581548117.3611] manager: sleep: sleep requested (sleeping: no  enabled: yes)
Feb 12 22:55:17 MyPC NetworkManager[1198]: <info>  [1581548117.3612] device (p2p-dev-wlp2s0): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Feb 12 22:55:17 MyPC whoopsie[1521]: [22:55:17] offline
Feb 12 22:55:17 MyPC NetworkManager[1198]: <info>  [1581548117.3616] manager: NetworkManager state is now ASLEEP
Feb 12 22:55:17 MyPC systemd[1]: Reached target Sleep.
Feb 12 22:55:17 MyPC systemd[1]: Starting Suspend...
Feb 12 22:55:17 MyPC kernel: [ 8812.324175] PM: suspend entry (deep)
Feb 12 22:55:17 MyPC systemd-sleep[16039]: Suspending system...

这是否表明正在尝试比正常睡眠更强的睡眠?

答案1

Linux 内核文档中描述了电源管理睡眠状态这里。如果你看一下那里,deep睡眠对应于:

State:      Suspend-to-RAM
ACPI State: S3
Label:      "deep"

而在其下方,还有关于此状态的更详细的解释:

如果支持此状态,则可以显著节省电量,因为系统中的所有东西都会进入低功耗状态,但内存除外,内存应进入自刷新模式以保留其内容。进入开机挂起时执行的所有步骤也会在转换到 STR 期间执行。根据平台功能,可能会发生其他操作。特别是,在 ACPI 系统上,内核在 STR 转换期间的最后一步将控制权传递给 BIOS(平台固件),这通常会导致关闭一些不受内核直接控制的低级组件。

系统和设备状态会保存并保存在内存中。所有设备都会暂停并进入低功耗状态。在许多情况下,所有外围总线在进入 STR 时都会断电,因此设备必须能够处理返回“开启”状态的转换。

相关内容