21.10-什么是暂停/休眠调用堆栈?

21.10-什么是暂停/休眠调用堆栈?

我想了解我的 Linux 系统(或硬件)出了什么问题。有时,当系统暂停时,我会丢失会话,相反,它会立即重新启动,而不会恢复任何内容。

我设法发现了以下情况:

    • pm-suspend:工作总是
    • echo -n mem >/sys/power/state(调用者pm-suspend):工作总是
  1. 合上盖子时暂停:大多数情况下有效
  2. 空转 x 分钟后暂停:大多数情况下都会崩溃
  3. systemctl suspend有时确实有效,有时会导致我的会话崩溃。
  4. /lib/systemd/systemd-sleep suspend,它被调用的systemctl suspend频率(看起来)与上面的命令一样高

这些命令/操作之间有什么区别?为什么 pm-suspend 可靠,而其他的不可靠?如何获取详细日志?

有人能解释一下目前如何将系统置于挂起模式吗?我在使用 Ubuntu 21.10,但我想一个一般性的解释也可以。

我只是需要一个提示来开始:)

相关内容