NFSが有効な場合、RAMの一時停止は失敗します。

NFSが有効な場合、RAMの一時停止は失敗します。

RAMを中断するときにプロセスがNFSを積極的に使用している場合は、次のようになります。

[34174.245400] PM: suspend entry (s2idle)
[34174.261634] Filesystems sync: 0.016 seconds
[34174.261917] Freezing user space processes ... 
[34194.267178] Freezing of tasks failed after 20.005 seconds (1 tasks refusing to freeze, wq_busy=0):
[34194.267527] task:yt-dlp          state:D stack:    0 pid:387124 ppid:289995 flags:0x00004006

ただし、まずプロセスを中断(CTRL-Z)すると、すべてがうまく機能します。プロセスを終了または削除する必要はありません。

なぜ?停止の問題が発生したプロセスを中断するようにsuspens-to-ramに指示する方法はありますか?

$ uname -a
Linux aspire 5.15.0-43-generic #46-Ubuntu SMP Tue Jul 12 10:30:17 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

関連情報