为什么从睡眠状态恢复有时需要 5-10 秒,而其他时候则需要 1 分钟以上?

为什么从睡眠状态恢复有时需要 5-10 秒,而其他时候则需要 1 分钟以上?

有时,当我从睡眠状态恢复时(也就是打开笔记本电脑盖,先关闭笔记本电脑使其进入睡眠状态),只需 5-10 秒甚至更短的时间即可返回到密码提示。

其他时候,比如刚才,需要将近一分钟才能恢复。我见过从黑屏恢复需要将近两分钟。我以前以为这种情况发生时计算机冻结了或在睡眠模式下停止了工作,然后我硬关机了,现在我学会了耐心。

是不是因为它要进入挂起到磁盘模式而不是挂起到内存模式?当发生这种情况时,我总是插着电源,或者通常都是这样,所以我认为它不必挂起到磁盘。

此外,如果是磁盘挂起导致了这个问题,也许屏幕上会出现“恢复”消息来告诉我发生了什么?

感谢您对如何解决此问题的任何指导。

答案1

合上盖子会导致机器挂起到 RAM。恢复后,您可以查看内核消息以查看恢复的哪一部分耗时这么长。

例如:

dmesg | grep "PM: resume"

[   60.006935] PM: resume of drv:hub dev:1-1:1.0 complete after 177.408 msecs 
[   60.006945] PM: resume of drv: dev:ep_00 complete after 177.306 msecs
[   60.006953] PM: resume of drv:usb dev:1-1.4 complete after 172.034 msecs 
[   60.006985] PM: resume of drv: dev:ep_81 complete after 177.417 msecs 
[   60.162766] PM: resume of drv:scsi dev:host1 complete after 334.403 msecs

您可能能够在日志中观察到需要花费太长时间才能恢复的设备,这可能是根本原因。我建议针对“linux”软件包提交错误报告。

相关内容