暂停至 ram,进程处于状态“D”

暂停至 ram,进程处于状态“D”

s2ram不起作用。它似乎抱怨 2 个任务拒绝冻结:

Aug  7 15:47:42 aspire kernel: [205691.318896] PM: suspend entry (deep)
Aug  7 15:47:42 aspire kernel: [205691.336925] Filesystems sync: 0.018 seconds
Aug  7 15:48:02 aspire kernel: [205691.337381] Freezing user space processes ... 
Aug  7 15:48:02 aspire kernel: [205711.338132] Freezing of tasks failed after 20.001 seconds (2 tasks refusing to freeze, wq_busy=0):
Aug  7 15:48:02 aspire kernel: [205711.338532] sshd            D    0 337591      1 0x80004004

所以第一个任务似乎是 337591。第二个任务似乎是 337909:

$ ps -o cmd,stat -p  337591
CMD                         STAT
[sshd]                      Ds
$ ps -o cmd,stat -p  337909
CMD                         STAT
[sshd]                      D

D 表示不间断睡眠。所以我无法终止进程(OOM 杀手尊重这一点吗?)。

我有什么办法可以说:我不在乎——无论如何请暂停?也许类似于umount -l.

这两个过程对我来说并不重要。我可以忍受他们永远被困或被杀。

相关内容